Kernel 5.9-rc1 is available from kernel.org, and the Ubuntu Mainline PPA.
I have been running very close to 5.9-rc1 all day.
We have a running thread during each mainline kernel release cycle.
Previous cycle threads: 5.8, 5.7, 5.6, 5.5, 5.4, 5.3, 5.2, 5.1, 5.0, 4.20, 4.19 ?, 4.18, 4.17, 4.16, 4.15, 4.14.
I can only comment on the stuff I work with and know about: The intel_pstate driver is introducing "passive mode with HWP enabled". This changes the default behavior of the grub command line option "intel_pstate=passive", as that used to imply to disable HWP. Now it doesn't. So if you want to run passive without HWP, you have to specify both.
Also, they are starting to tighten MSR (Machine Specific Register) access. So you need to specify that now also, or change it afterwards.
So, an example grub command line option:
Actually, I think the idle governor switch enable isn't needed anymore. I'll check and edit this later (test in progress at the moment).Code:GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1 consoleblank=450 intel_pstate=passive intel_pstate=no_hwp msr.allow_writes=on cpuidle_sysfs_switch cpuidle.governor=teo"
After boot MSR write access control is via "/sys/module/msr/parameters/allow_writes", [on/off/default].
EDIT: Ya, the idle governor switch enable command line thing isn't needed anymore and since 5.8-rc1:
Code:b52e93e4e86c cpuidle: Make cpuidle governor switchable to be the default behaviour $ git tag --contains b52e93e4e86c v5.8 v5.8-rc1 v5.8-rc2 v5.8-rc3 v5.8-rc4 v5.8-rc5 v5.8-rc6 v5.8-rc7 v5.9-rc1
Bookmarks