Linus Torvalds zaakceptował jądro Linux Wersja 7.2, której wydanie planowane jest na połowę sierpnia, to zestaw poprawek wprowadzających zmiany w podsystemie sieciowym, które w dalszym ciągu usuwają z jądra przestarzałe sterowniki i podsystemy. Najważniejszą zmianą było usunięcie implementacji stosu protokołu AppleTalk z jądra. AppleTalk był używany w komputerach Apple od 1985 roku i został zastąpiony przez… TCP/IPObsługa protokołu AppleTalk została zakończona przez firmę Apple po wydaniu systemu Mac OS X 10.6 „Snow Leopard” w 2009 roku.
Powodem usunięcia jest obecność niepoprawionych błędów w implementacji AppleTalk. Deweloperzy otrzymali serię poprawek przygotowanych z pomocą asystentów AI, ale nikt ich nie recenzuje, ponieważ podsystem pozostaje nieutrzymywany. Dla tych, którzy mogą potrzebować usunięcia kodu modułów z jądra, implementacje AppleTalk, ATM, AX.25, ISDN i radiotelefonu krótkofalowego zostały przeniesione do osobnego repozytorium na GitHubie.
Oprócz AppleTalk, kod jądra 7.2 usunął również komponenty technologii transferu danych ATM niezwiązane z PPPoATM, a także kod integrujący TLS z sockmap i obsługujący pasma częstotliwości 5/10 MHz w stosie bezprzewodowym cfg80211/mac80211. Z powodu nierozwiązanych problemów z blokowaniem i braku opiekunów, usunięto konkretną implementację akceleracji TLS opartą na silniku odciążania TCP (pozostała bardziej powszechna implementacja odciążania TLS). Kod zapewniający zgodność z 32-bitowymi tabelami x_table w systemach 64-bitowych został wyłączony i jest planowany do usunięcia.
Źródło: opennet.ru
