Andrew Lunn wysłał serię łatek, aby rozpocząć usuwanie szeregu sterowników sieciowych z epoki ISA i PCMCIA z jądra Linux. Opisuje szczegółowo rosnące obciążenie utrzymania z powodu sztucznej inteligencji/fuzzingu:
„Do niedawna te stare sterowniki nie wymagały dużego utrzymania. Teraz coraz więcej nowicjuszy korzysta ze sztucznej inteligencji, a testerzy dzięki fuzzingowi znajdują problemy, co zwiększa obciążenie dla programistów. Naprawa tych starych sterowników nie ma sensu, jeśli nie wiadomo, czy są nadal używane.
Wszystkie te urządzenia to ISA i PCMCIA Ethernet, głównie z ubiegłego wieku, para urządzeń z 2001 lub 2002 roku. Mało prawdopodobne, że są nadal używane. Jednak usuwaj je po jednej łatce, aby mogły być przywrócone, jeśli ktoś wciąż ma sprzęt, działa nowoczesne jądro i chce stać się opiekunem sterowników.”
Ta seria łatek usuwa stare sterowniki 3com, AMD, SMSC, Cirrus, Fujitsu, Xircom i 8390 Ethernet, co z kolei ułatwia pracę jądra o 27,6 tys. linii kodu.
Źródło: linux.org.ru
