Linus Torvalds a intĂ©grĂ© dans le noyau Linux 7.2, dont la sortie est attendue Ă la mi-aoĂ»t, un ensemble de correctifs apportant des modifications au sous-systĂšme rĂ©seau, dans lequel la purge du noyau des pilotes et sous-systĂšmes obsolĂštes se poursuit. La suppression la plus significative a Ă©tĂ© celle de l'implĂ©mentation de la pile de protocoles AppleTalk. AppleTalk Ă©tait utilisĂ© dans les ordinateurs Apple depuis 1985 et a Ă©tĂ© remplacĂ© par TCP/IP dans les annĂ©es 1990. Le soutien d'AppleTalk a Ă©tĂ© arrĂȘtĂ© par Apple dans la version Mac OS X 10.6 « Snow Leopard », sortie en 2009.
Comme raison de la suppression, on cite la présence d'erreurs non corrigées dans l'implémentation d'AppleTalk. Les développeurs ont reçu une série de correctifs préparés à l'aide d'assistants IA, mais il n'y a personne pour les vérifier, car le sous-systÚme est resté sans maintenance. Pour ceux qui peuvent avoir besoin du code des modules supprimés du noyau, les implémentations d'AppleTalk, ATM, AX.25, ISDN et hamradio ont été déplacées dans un dépÎt séparé sur GitHub.
Outre AppleTalk, des composants de technologie de transmission de données ATM, non liés à PPPoATM, ainsi que le code pour l'intégration de TLS avec sockmap et le soutien des plages de fréquences de 5/10 MHz dans la pile sans fil cfg80211/mac80211 ont également été supprimés du code source du noyau 7.2. En raison de problÚmes non résolus liés aux blocages et de l'absence de maintenance, l'implémentation spécifique de l'accélération du traitement de TLS basée sur TCP Offload Engine a été supprimée (une implémentation plus répandue de TLS offload a été conservée). Le code de compatibilité avec x_tables 32 bits sur des systÚmes 64 bits a été désactivé et prévu pour suppression.
Source : opennet.ru
