Greg Kroah-Hartman, som ansvarar för att stödja den stabila grenen av Linux-kärnan, har publicerat en betydande version av kärnan 6.6.6, som innehåller en ändring som påverkar det trådlösa stacken cfg80211. Ändringen återställer en buggfix som infördes i version 6.6.5, vilken orsakade regressioner eftersom en relaterad commit inte överfördes från version 6.7 ihop med fixen i kärnan 6.6.5. En liknande återställning av fixen har föreslagits i version 6.1.67.
Det regressiva ändringen ledde till ömsesidig blockering i nätverkshanterare som körs i användarrum. Resultatet var att nätverkshanterarprocesser hängde sig vid omstart, nedstängning eller när systemet gick i viloläge. Till exempel ledde problemet till hängningar vid försök att stoppa tjänster som NetworkManage, iwd och wpa_supplicant efter att kärnan uppdaterats till version 6.6.5 eller 6.1.66. Efter installationen av kärnan 6.6.5 observerades också att WiFi-drivrutinen brcmfmac för Broadcom trådlösa chip slutade fungera.
Intressant nog ledde en liknande situation för några dagar sedan med ofullständig överföring av en buggfix till kärnan 6.1.64 till ett problem med datakorruption i filsystemet Ext4, vilket ledde till att utgivningen av Debian 12.3 avbröts.
Kilde: opennet.ru
