Andrew Lunn verschickte eine Reihe von Patches, um die Entfernung mehrerer Netzwerk-Treiber aus der ISA- und PCMCIA-Ära aus dem Linux-Kernel zu beginnen. Er beschreibt detailliert die kürzlich entstandene Wartungslast aufgrund von Künstlicher Intelligenz/Fuzzing:
„Bis vor kurzem erforderten diese alten Treiber nicht viel Wartung. Jetzt verwenden immer mehr Neueinsteiger Künstliche Intelligenz und Tester finden mit Hilfe von Fuzzing Probleme, was die Last auf die Entwickler erhöht. Es macht keinen Sinn, diese alten Treiber zu reparieren, wenn nicht klar ist, ob sie noch verwendet werden.
Das sind alles ISA- und PCMCIA-Ethernet-Gerä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 patchweise, um sie wiederherstellen zu können, falls jemand noch Hardware hat, die mit den modernen Kernen funktioniert und bereit ist, die Verantwortung für die Treiberbetreuung zu übernehmen.
Diese Reihe von Patches entfernt alte Treiber von 3com, AMD, SMSC, Cirrus, Fujitsu, Xircom und 8390 Ethernet, was die Arbeit des Kernels um 27.600 Codezeilen erleichtert.
Quelle: linux.org.ru
