- Edited
Hey everyone,
I have updated our kernel in unstable to the latest in the 5.12 series at the time of publishing, which is 5.12.9. This release features countless changes and while I will try to summarize some of the enablement I have done for this update, the purpose of this post is to gather feedback from brave Solus unstable repository users on how well their hardware is supported and if there are any notable regressions that need to be handled before our Friday sync.
I would strongly encourage that, if you are solely changing your repo from shannon to unstable for the purposes of testing 5.12.9, you immediately switch back after our next sync. Unstable is really only otherwise intended for those that want to basically live on the #Solus-Dev IRC channel on Libera and check for when they should not update. If you are on the LTS kernel, you should not be updating to 5.12. For realsies.
If you are intending on testing 5.12.9, I ask that you do a once-over on how your system is supported currently under 5.11.x, such as graphics support, WiFi, Bluetooth, suspend and wake, etc. and write down what does and doesn't work under 5.11 before upgrading to 5.12.9, so you can provide objective information rather than just "I think xyz worked on 5.11.x".
If there is no change, I consider that a plus. No change is better than a regression.
Summarized Changelog:
- Disabled RT_GROUP_SCHED per https://dev.getsol.us/T9378 and https://dev.getsol.us/T9758
- Enabled support for...
- DEBUG_IRQFLAGS for enabling checks of "potential unsafe enabling or disabling of interrupts".
- Dell X86 Platform specific drivers, such as vendor-specific laptop extension drivers, via X86_PLATFORM_DRIVERS_DELL.
- Intel ASoC for Elkhart Lake, Jasper Lake, Tiger Lake
- Silvaco I3C Dual-Role Master Controller.
- SND_SOC_INTEL_EHL_RT5660_MACH (ASoC machine driver for Elkhart Lake platform with RT5660 I2S audio codec)
- SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH (ASoC machine driver for SOF platforms with DA7219 + MAX98373/MAX98360A I2S audio codec)
- Sony PS5 controller via HID_PLAYSTATION
- Supplemental Microsoft Surface support such as SURFACE_ACPI_NOTIFY (Surface ACPI Notify (SAN) driver) and SURFACE_HOTPLUG (out-of-band hot-plug event signaling on Microsoft Surface devices with hot-pluggable PCIe cards, further details here).
Testing Info:
sudo eopkg ar Solus https://mirrors.rit.edu/solus/packages/unstable/eopkg-index.xml.xz
sudo eopkg up
Switch back to stable repo is as simple as: sudo eopkg rr Solus && sudo eopkg up
Supplemental Info:
- Linux Newbies changelog - https://kernelnewbies.org/Linux_5.12