Linus Torvalds har tagit in i Linux-kÀrnan 7.2, vars release förvÀntas i mitten av augusti, en uppsÀttning patchar med Àndringar för nÀtverksunderdelarna, dÀr man fortsÀtter att stÀda kÀrnan frÄn förÄldrade drivrutiner och underdelar. Den mest betydande förÀndringen var borttagningen av implementationen av AppleTalk-protokollstacken frÄn kÀrnan. AppleTalk anvÀndes i Apple-datorer sedan 1985 och ersattes under 1990-talet av TCP/IP. Stödet för AppleTalk upphörde av Apple i utgÄvan Mac OS X 10.6 "Snow Leopard", som slÀpptes 2009.
Anledningen till borttagningen anges vara förekomsten av ofixade buggar i implementationen av AppleTalk. Utvecklarna har fÄtt en serie fixar, framtagna med hjÀlp av AI-assistenter, men det finns ingen som kan kontrollera dem, eftersom underdelen har blivit utan support. För dem som kan behöva koden för de moduler som tagits bort frÄn kÀrnan, har implementationerna av AppleTalk, ATM, AX.25, ISDN och hamradio lagts i ett separat repository pÄ GitHub.
Förutom AppleTalk har Àven komponenter relaterade till ATM-datatransmisssionsteknologin, som inte Àr kopplade till PPPoATM, samt koden för integration av TLS med sockmap och stöd för frekvensbanden 5/10 MHz i det trÄdlösa stacken cfg80211/mac80211, tagits bort frÄn koden i kÀrnan 7.2. PÄ grund av oförutsÀgbara problem med blockeringar och avsaknad av support har den specifika implementeringen av TLS-behandling baserad pÄ TCP Offload Engine tagits bort (den mer allmÀnt anvÀnda TLS offload-implementationen har bevarats). Koden för kompatibilitet med 32-bitars x_tables pÄ 64-bitars system har ocksÄ stÀngts av och Àr planerad för borttagning.
KĂ€lla: opennet.ru
