Greg Kroah-Hartman, odpovědný za údržbu stabilní větve jádra Linux, zveřejnil významnou verzi jádra 6.6.6, která obsahuje jednu změnu týkající se bezdrátového zásobníku cfg80211. Změna vrací zpět opravu chyby zavedenou ve verzi 6.6.5, která vedla k regresím, protože spolu s opravou nebyl do jádra 6.6.5 z větve 6.7 přenesen další související commit. Podobný rollback opravy byl navržen ve verzi 6.1.67.
Regresivní změna vedla k vzniku vzájemného blokování v síťových správcích běžících v uživatelském prostoru. Výsledkem byly visící procesy síťových správců během restartu, vypínání nebo přechodu do spánkového režimu. Například problém vedl k visení při pokusu o zastavení služeb NetworkManager, iwd a wpa_supplicant po aktualizaci jádra na verzi 6.6.5 nebo 6.1.66. Také po instalaci jádra 6.6.5 došlo k selhání WiFi ovladače brcmfmac pro bezdrátové čipy Broadcom.
Zajímavé je, že jen několik dní předtím vedla podobná situace s neúplným přenosem opravy do jádra 6.1.64 k výskytu problémů s poškozením dat v systému Ext4, kvůli které byla zrušena verze Debian 12.3.
Zdroj: opennet.ru
