Лінус Торвальдс прийняв до складу ядра Linux 7.2, реліз якого очікується в середині серпня, набір патчів із змінами для мережної підсистеми, в якому продовжено чищення ядра від застарілих драйверів та підсистем. Найбільш значним стало видалення з ядра продажу стека протоколів AppleTalk. AppleTalk використовувався в комп'ютерах Apple з 1985 року і в 1990-і роки був замінений на TCP/IP. Підтримка AppleTalk була припинена Apple у випуску Mac OS X 10.6 Snow Leopard, сформованому в 2009 році.
Як причину видалення називається наявність невиправлених помилок у реалізації AppleTalk. Розробникам надійшла серія виправлень, підготовлених за допомогою AI-асистентів, але їх нема кому перевіряти, оскільки підсистема залишилася без супроводжуючих. Для тих, кому може знадобитися код віддалених з ядра модулів, реалізації AppleTalk, ATM, AX.25, ISDN і hamradio винесені в окремий репозиторій на GitHub.
Крім AppleTalk з кодової бази ядра 7.2 також видалені компоненти технології передач даних ATM, не пов'язані з PPPoATM, а також код для інтеграції TLS з sockmap та підтримки діапазонів частот 5/10 MHz у бездротовому стеку cfg80211/mac80211. Через наявність нерозв'язних проблем із блокуваннями та відсутності супроводжуючих видалено специфічну реалізацію прискорення обробки TLS на базі TCP Offload Engine (більш поширена реалізація TLS offload збережена). Вимкнено та заплановано для видалення код сумісності з 32-розрядними x_tables на 64-розрядних системах.
Джерело: opennet.ru
