Из ядра Linux 7.
Мэйнтейнер сетевых драйверов Эндрю Ланн предложил удалить из ядра все драйверы для Ethernet-адаптеров с интерфейсами ISA и PCMCIA (выпускались до 2002 года).
Раньше старые драйверы не требовали особого сопровождения, но с появлением продвинутых AI-инструментов и fuzzing-тестеров новички стали выявлять в них ошибки, создавая нагрузку на мэйнтейнеров. Эндрю не видит смысла их исправлять, если оборудованием уже никто не пользуется.
Под нож идут 18 драйверов, включая 3com 3c509/3c59x, AMD PCnet32, CS89x0 (использовались в Macintosh и CPU EP93xx), SMC 9194/91c92, Xircom xirc2ps и NE2000-совместимые. Удаление планируется в ядре 7.2 (середина августа), если Линус одобрит.
В обсуждении уже нашлись пользователи, которые заявили, что до сих пор используют Motorola MVME147, mac89x0 и 3com 3C905-B, а также напомнили о ретро-системах Alpha, SPARC, PA-RISC и 68000. Пользуетесь ли вы железом, требующим этих драйверов?
🐧Обсудить в Чате Linux