-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
needed ? how-to and tested on xyz #46
Comments
Hi @tripLr, Steps I do when attempting to fix, the process can take anywhere from 4 hours to 20+, mostly due to context switching (heh life, sleep and a doing work that pays for food tends to get in the way):
Most of the above testing, compiling, and verification is done in ubuntu docker containers based on an environment file. Testing is done from a VM with PCIe passthrough. Most of the things that can be automated and scripted are scripted. I should probably put all that stuff in github so other people can use it too, haven't gotten around to tidying it up in away I like though. Adding verified kernel support to the README would actually be a good idea, however one of the things is that this driver requires testing and verification. The screwing around with in kernel parts can cause horrendous data loss! To your last question, the reason this fork started is because the company that fabricates these cards was lagging behind considerably on supporting newer kernels. At the time, over six years ago, I was fortunate to get one thrown in my lap. However, when updating my kernel the kernel module didn't compile anymore, so I decided to "fix" it myself, instead of waiting on the vendor. Not until about five years ago though I put this stuff on github, as I thought it might be of use to other people. It was a project that lost my attention for a while, and am grateful for the work that @plappermaul has done, and does. Best, Funs |
@tripLr thoughts? |
In general,
What's the method to fix the driver for a newer kernel ?
Also, is there a way to add a verified kernel report to the readme so we can look for these devices used for sale?
Also in general, who actually makes the controller chip ? Would they have current source code or a similar chipset for porting or even creating a kernel patch to be submitted ?
The text was updated successfully, but these errors were encountered: