Linus Torvalds accepterade kärnan Linux 7.2, som förväntas släppas i mitten av augusti, är en uppsättning patchar med ändringar i nätverksundersystemet, vilket fortsätter att rensa kärnan från föråldrade drivrutiner och undersystem. Den viktigaste förändringen var borttagningen av AppleTalk-protokollstackens implementering från kärnan. AppleTalk hade använts i Apple-datorer sedan 1985 och ersattes av TCP/IPApple upphörde med stödet för AppleTalk i samband med lanseringen av Mac OS X 10.6 "Snow Leopard" år 2009.
Anledningen som anges för borttagningen är förekomsten av oåtgärdade buggar i AppleTalk-implementationen. Utvecklarna fick en serie patchar som förberedts med hjälp av AI-assistenter, men ingen granskar dem eftersom delsystemet fortfarande inte underhålls. För de som kan behöva koden för modulerna som tagits bort från kärnan har implementationerna av AppleTalk, ATM, AX.25, ISDN och hamradio flyttats till ett separat arkiv på GitHub.
Förutom AppleTalk tog 7.2-kärnkodbasen även bort komponenter av ATM-dataöverföringsteknik som inte var relaterade till PPPoATM, samt kod för att integrera TLS med sockmap och stödja 5/10 MHz-frekvensband i den trådlösa stacken cfg80211/mac80211. På grund av olösta låsningsproblem och brist på underhållare togs en specifik implementering av TLS-acceleration baserad på TCP Offload Engine bort (den vanligare TLS-offload-implementeringen finns kvar). Kompatibilitetskod för 32-bitars x_tables på 64-bitarssystem har inaktiverats och är planerad att tas bort.
Källa: opennet.ru
