-
Notifications
You must be signed in to change notification settings - Fork 52
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
Unable to build for 3.10.108/3.14.29: "storage size of ‘kiocb’ isn’t known" #62
Comments
Actually I'm not even sure if this driver is going to be usable even though it builds with #61 - there's a bunch of undefined symbol WARNINGs at the end of the build when building against 3.10.108 and 3.14.29:
The current version of the driver that is used, 5cb0486, also has these same warnings, which is worrying. :) Full build log (with #61): http://ix.io/1d8q (3.10.108 kernel) |
@lwfinger Build log:
|
Backporting a driver to very old kernels is a difficult problem. That "read_iter" member was not added until 3.16. I generally try to support kernels 4.0 or later unless Realtek has support for older kernels. Is it possible for you to use a later kernel? |
Well in that case I guess it's not worth the hassle since the AML Kernel 3.14.29 is basically a dead end. I'll create a separate package with a older driver version then for this Kernel. |
Since 9e9e5dd on 12 March 2018 this driver no longer builds for kernels 3.10.y and 3.14.y:
Full build log: http://ix.io/1d8c
PR #61 allows the build to succeed with current HEAD (a9deaec), but that PR is closed for some reason, so I'm not sure if the fix is correct (I don't have any hardware with which to test the driver). There's a possibly related issue: #60, which refers to kernel 4.9.
The text was updated successfully, but these errors were encountered: