Andrew Lunn heeft een serie patches verzonden, om te beginnen met het verwijderen van een aantal netwerktdrivers uit het ISA- en PCMCIA-tijdperk uit de Linux-kernel. Hij legt de recente onderhoudsbelasting uit die voortkomt uit kunstmatige intelligentie/fuzzing:
„Tot voor kort vereisten deze oude drivers niet veel onderhoud. Nu gebruiken steeds meer beginners kunstmatige intelligentie en testers vinden problemen met fuzzing, wat de druk op ontwikkelaars verhoogt. Het is zinloos om deze oude drivers te repareren als niet duidelijk is of er gebruikers voor zijn.
Dit betreft ISA- en PCMCIA Ethernet-apparaten, voornamelijk uit de vorige eeuw, evenals enkele apparaten van 2001 of 2002. Het is onwaarschijnlijk dat ze nog in gebruik zijn. Verwijder ze echter één patch tegelijk, zodat ze kunnen worden hersteld als iemand nog hardware heeft, moderne kernels draaien en verantwoordelijkheid voor de drivers wil opnemen.”
Deze serie patches verwijdert oude drivers van 3com, AMD, SMSC, Cirrus, Fujitsu, Xircom en 8390 Ethernet, wat de kernel vergemakkelijkt met 27,6 duizend regels code.
Bron: linux.org.ru
