Software > Operating Systems and Porting

Fedora 33 LTS 5.10.x kernel RPMs

(1/3) > >>

tle:
Fedora 33 kernel team decides to skip 5.10.24 and jump straight to 5.11.7. For x86_64, I do not think there would be much huge impact because the community could give feedback when the kernel is in testing. However with ppc64le, especially with the amdgpu driver, it is still a big unknown when / how new version would break.

For my case the AMD R9 Nano continues to crash on 5.11.x (64k Pages size) so I do not have any choice but to continue to stick with 5.10.x. So if you are in the similar situation,

For my case AMD R9 Nano would crash on 5.11.7 to 5.11.11 (64K pages sizes), so if you are into LTS kernel or simply don't want to upgrade, you could check out my fedora kernel fork at https://github.com/runlevel5/fedora-linux-kernel where I add support for 5.10.24 and future minor versions. The RPMs are also available in Release section on the repository (use it as your own risk, I highly recommend you build the RPMs from scratch on your side). I hope it would be handy for some of us.

EDIT: I have since moved back to stock Fedora 33 5.13.x (64K pages sizes). Fortunately everything is working correctly. So I will not be providing any further updated 5.10.x kernel in my repo anymore.

MauryG5:
Hi friend TLE, I stopped using the Fedora team Kernel, I realized that by compiling it I can personally make it to measure for me, not only for the size of the pages but also for other components that they must leave by default and I do not need them and also I compile specific for Power 9 and not generic or Power 8 that even if it will not affect much in the end, always more specific and tailored to me. I have been using the 5.12 version for a long time now and I'm enjoying it very much so amen, it's ok then when they will decide to use different pages I will see but I think I will hardly go back at this point. Obviously a special thanks goes to you that made me understand how compilation worked in Fedora!   :)

tle:
Another tips for further optimisation for POWER9 is to update optflags rpm macro by modifying /usr/lib/rpm/redhat/rpmrc (line 32)

from:


--- Code: ---optflags: ppc64le %{__global_compiler_flags} -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection
--- End code ---

to:


--- Code: ---optflags: ppc64le %{__global_compiler_flags} -m64 -mcpu=power9 -mtune=power9 -fasynchronous-unwind-tables -fstack-clash-protection
--- End code ---

the only drawback is that the change would be overriden by `redhat-rpm-macros` RPM updation

MauryG5:
Done, great report as always, thanks man! When it updates it'll mean we'll redo the change procedure, in the end it's only 2 numbers to change!

tle:
Good news 5.11.12 and 5.11.13 has fixed the amdgpu, I could now upgrade :D

Navigation

[0] Message Index

[#] Next page

Go to full version