Skip to content
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

[Tracking] linux 5.0 dkms status #9699

Closed
5 tasks done
Hoshpak opened this issue Mar 11, 2019 · 15 comments
Closed
5 tasks done

[Tracking] linux 5.0 dkms status #9699

Hoshpak opened this issue Mar 11, 2019 · 15 comments

Comments

@Hoshpak
Copy link
Member

Hoshpak commented Mar 11, 2019

These dkms modules are important and their compatibility with a kernel version is relevant for the decision to move the default kernel version:

  • nvidia (compilation and runtime tested)
  • nvidia390
  • nvidia340 (compilation and runtime tested)
  • zfs (compilation and runtime tested, waiting for release notes update)
  • virtualbox-ose (compilation and runtime tested)

If you are using any of these modules, please consider contributing to this issue by installing linux5.0 and linux5.0-headers and report if everything still works for you.

@pullmoll
Copy link
Member

linux5.0-5.0.1 and zfs works for me.
It seems the system startup is taking (noticeably) more time compared with linux4.19, though.

@steinex
Copy link
Contributor

steinex commented Mar 12, 2019

nvidia is working.

@abenson
Copy link
Contributor

abenson commented Mar 14, 2019

nvidia390 is working

@pullmoll
Copy link
Member

These are not building out of the box:

  • exfat-dkms
    missing definition for MS_RDONLY
  • rtl8812au-dkms
    C90 does not support variable length arrays and undefined functions like get_monotonic_boottime

@Johnnynator
Copy link
Member

* [ ]  exfat-dkms
  missing definition for `MS_RDONLY`

dorimanx/exfat-nofuse#145

* [ ]  rtl8812au-dkms
  C90 does not support variable length arrays and undefined functions like `get_monotonic_boottime`

Should be fixed in master, updating the used git revision should work

@pullmoll
Copy link
Member

exfact-dkms: will try the patch and push it, if it works.
rtl8812au-dkms: Some things are fixed in master while a function or macro in os_dep/linux/rtw_android.c:603 still fails due to a change of parameters in static inline bool __chk_range_not_ok(unsigned long addr, unsigned long size, unsigned long limit). I gave up on trying to fix this.

@pullmoll
Copy link
Member

The exfat-dkms patch is not sufficient:

/var/lib/dkms/exfat/1.2.8/build/exfat_oal.c: In function 'tm_current':
/var/lib/dkms/exfat/1.2.8/build/exfat_oal.c:137:2: error: implicit declaration of function 'ktime_get_re
al_ts'; did you mean 'ktime_get_real_ns'? [-Werror=implicit-function-declaration]
  ktime_get_real_ts(&ts);
  ^~~~~~~~~~~~~~~~~
  ktime_get_real_ns

@pullmoll
Copy link
Member

IMO exfat-dkms and rtl8812au-dkms are no show stoppers. Some people (like me :) will have trouble getting their USB wlan sticks working after the kernel switch, but then they can go and boot the 4.19 kernel or buy something else which is supported out of the box.

@renatoaguiar
Copy link
Contributor

I verified that latest git revision of rtl8812au-dkms (#10508) works with linux 5.0.5.

@ackalker
Copy link
Contributor

ackalker commented May 3, 2019

One month has passed. Any updates on what could still be blocking the 5.0 switch?

@Hoshpak
Copy link
Member Author

Hoshpak commented May 4, 2019

ZFS hasn't released a stable version that is officially compatible with the stable kernel version yet and @Vaelatern insists on waiting for that.

@ackalker
Copy link
Contributor

ackalker commented May 4, 2019

Thanks for the info, @Hoshpak .
Oww, what a can of worms this ZFS business appears to be!
Is this Phoronix report on the release of ZFS On Linux 0.7.13 claiming it has support for Linux 5.0 any reason for hope in this regard, or is it now a matter of a waiting game for one of the parties to budge and give in? ZoL 0.8 perhaps? I sure hope I can hold my breath for that long :)

@Hoshpak
Copy link
Member Author

Hoshpak commented May 4, 2019

It isn't related to these issues. The issue is just that ZOL 0.7.13 only states compatibility with 5.0rc3 and not 5.0 release. So we have to wait for a release that officially supports 5.0 which will most likely be 0.8.0 since the RC of ZOL already states support.

@ackalker
Copy link
Contributor

ackalker commented May 4, 2019

@Hoshpak Thanks again. I guess we'll just have to wait and see then.

@Hoshpak
Copy link
Member Author

Hoshpak commented Jun 9, 2019

5.0 is EOL and will be removed from the repository soon.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants