W jądrze Linux 7.2 zakończono wsparcie dla stosu protokołów AppleTalk

Linus Torvalds włączył do jądra Linux 7.2, którego wydanie planowane jest na połowę sierpnia, zestaw poprawek dotyczących zmian w subsystemie sieciowym, w którym kontynuowane są prace nad oczyszczeniem jądra ze starych sterowników i subsystemów. Najważniejszym impulsem było usunięcie z jądra realizacji stosu protokołów AppleTalk. AppleTalk był używany w komputerach Apple od 1985 roku, a w latach 90. został zastąpiony przez TCP/IP. Wsparcie dla AppleTalk zostało zakończone przez Apple w wydaniu Mac OS X 10.6 „Snow Leopard”, które ukazało się w 2009 roku.

Jako przyczynę usunięcia podano istnienie nierozwiązanych błędów w implementacji AppleTalk. Programiści otrzymali serię poprawek przygotowanych z pomocą asystentów AI, ale nikt ich nie może zweryfikować, ponieważ subsystem pozostał bez wsparcia. Dla tych, którzy mogą potrzebować kodu usuniętych modułów z jądra, implementacje AppleTalk, ATM, AX.25, ISDN i hamradio zostały przeniesione do oddzielnego repozytorium na GitHubie.

Oprócz AppleTalk z bazy kodu jądra 7.2 usunięte zostały również komponenty technologii przesyłu danych ATM, niezwiązane z PPPoATM, a także kod do integracji TLS z sockmap oraz wsparcia dla zakresów częstotliwości 5/10 MHz w bezprzewodowym stosie cfg80211/mac80211. Z powodu nierozwiązywalnych problemów z blokadami i braku wsparcia, usunięta została specyficzna implementacja przyspieszenia przetwarzania TLS oparta na TCP Offload Engine (bardziej powszechna implementacja offload TLS została zachowana). Wyłączony i zaplanowany do usunięcia został również kod kompatybilności z 32-bitowymi x_tables na 64-bitowych systemach.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster