Andrew Lunn hat eine Reihe von Patches verschickt, um die Entfernung einer Reihe von Netzwerktreibern aus der ISA- und PCMCIA-Ära aus dem Linux-Kernel zu beginnen. Er erklärt ausführlich die zuletzt entstandene Wartungslast aufgrund von Künstlicher Intelligenz/Fuzzing:
„Bis vor kurzem erfordereten diese alten Treiber keine große Wartung. Jetzt nutzen immer mehr Neulinge Künstliche Intelligenz, und Tester entdecken mit Fuzzing Probleme, was die Belastung für die Entwickler erhöht. Es macht keinen Sinn, diese alten Treiber zu reparieren, wenn nicht klar ist, ob sie Nutzer haben.
Es handelt sich um ISA- und PCMCIA-Ethernetgeräte, hauptsächlich aus dem letzten Jahrhundert, einige Geräte aus den Jahren 2001 oder 2002. Es ist unwahrscheinlich, dass sie noch verwendet werden. Entfernen Sie sie jedoch einen Patch nach dem anderen, damit sie wiederhergestellt werden können, falls jemand noch Hardware hat, moderne Kerne betrieben werden und er die Verantwortung für die Treiberpflege übernehmen möchte.
Diese Patches entfernen alte Treiber von 3com, AMD, SMSC, Cirrus, Fujitsu, Xircom und 8390 Ethernet, was wiederum den Kernel um 27,6 Tausend Codezeilen entlastet.
Quelle: linux.org.ru
