GNU Linux-libre 5.11 Released With Many Peripheral Drivers Needing To Be De-Blobbed
Building off yesterday's release of the Linux 5.11 kernel, the GNU folks have put out their "GNU Linux-libre 5.11-gnu" kernel that removes support for loading closed-source kernel modules, stripping out drivers/functionality that are dependent upon closed-source microcode/firmware, and other sanitization work in the name of maintaining a fully free software system.
There are many notable improvements with upstream Linux 5.11 while the GNU alterations continue to be in the name of maintaining a free software kernel. GNU FSF LA developer Alexandre Oliva wrote of their 5.11-gnu release, "This was a quite busy cycle. New drivers needed cleaning up in a broader than usual range of types of peripherals: qat_4xxx crypto, lt9611uxc dsi/hdmi bridge, ccs/smia++ sensor, ath11k_pci, nxp audio transceiver, and the mhi bus pci controller. The wimax drivers were moved in the tree, so the code to clean them up was adjusted. Other drivers that needed adjusting to deblobbing were wakeup m3 rproc, idt82p33 ptp clock, and qualcomm arm64. New blob versions had to be handled in amdgpu, btqca, btrtl, btusb, i915 csr."
More details on the GNU Linux-libre 5.11-gnu kernel release via the release announcement.
There are many notable improvements with upstream Linux 5.11 while the GNU alterations continue to be in the name of maintaining a free software kernel. GNU FSF LA developer Alexandre Oliva wrote of their 5.11-gnu release, "This was a quite busy cycle. New drivers needed cleaning up in a broader than usual range of types of peripherals: qat_4xxx crypto, lt9611uxc dsi/hdmi bridge, ccs/smia++ sensor, ath11k_pci, nxp audio transceiver, and the mhi bus pci controller. The wimax drivers were moved in the tree, so the code to clean them up was adjusted. Other drivers that needed adjusting to deblobbing were wakeup m3 rproc, idt82p33 ptp clock, and qualcomm arm64. New blob versions had to be handled in amdgpu, btqca, btrtl, btusb, i915 csr."
Have you ever tried the GNU Linux-libre (blob-free) kernel?
— Phoronix (@phoronix) February 15, 2021
More details on the GNU Linux-libre 5.11-gnu kernel release via the release announcement.
9 Comments