Linux 6.3 Work and More Kernel Articles
-
Linux 6.3 Receives Further Optimizations For AMD DRM-Next Radeon Graphics Hardware
Continued support was added to the AMDGPU and AMDKFD code work as part of the support for DRM-Next. The new pull request is going to be added to the AMD Radeon graphics driver for Linux 6.3 kernel. Alex Deucher of AMD submitted the new request last Friday, following the patches that were sent in by Mario Limonciello from AMD.
-
Upgrading my Chumby 8 kernel part 3: Wi-Fi
The Chumby 8/Insignia Infocast 8 has a built-in AzureWave AW-GH321 802.11g module. This is a pretty old module that doesn’t even support 802.11n, so it maxes out at 54 Mbps and the link is an archive.org link because it’s nowhere to be found these days. The module makes use of the Marvell 88W8686 chipset, which connects through the SDIO bus. SDIO is basically just the same as SD, except it’s for I/O devices like Wi-Fi and Bluetooth modules instead of SD cards. This wireless chipset is supported by a Linux driver called libertas.
-
Backporting changes is clearly hard, which is a good reason to avoid it
Recently, the Linux 6.0 kernel series introduced a significant bug in 6.0.16. The bug was introduced when a later kernel change was backported to 6.0.16 with an accidental omission (cf). There are a number of things you can draw from this issue, but the big thing I take away from it is that backporting changes is hard. The corollary of this is that the more changes you ask people to backport (and to more targets), the more likely you are to wind up with bugs, simply through the law of large numbers. The corollary to the corollary is that if you want to keep bugs down, you want to limit the amount of backporting you do or ask for.