Förberedelserna för att ta bort gamla nätverksdrivrutiner från kärnan har påbörjats

Förberedelserna för att ta bort gamla nätverksdrivrutiner från kärnan har påbörjats

Andrew Lunn har skickat ut en serie patchar, för att påbörja borttagningen av flera nätverksdrivrutiner från ISA- och PCMCIA-eran ur Linux-kärnan. Han beskriver i detalj den senaste tidens underhållsbelastning på grund av artificiell intelligens/fuzzing:

«Tidigare har dessa gamla drivrutiner inte krävt mycket underhåll. Nu använder fler och fler nykomlingar artificiell intelligens, och testare hittar problem genom fuzzing, vilket ökar belastningen på utvecklarna. Att åtgärda dessa gamla drivrutiner är meningslöst om det inte är klart om det finns användare av dem.

Alla dessa är ISA och PCMCIA Ethernet-enheter, huvudsakligen från förra seklet, med ett par enheter från 2001 eller 2002. Det är osannolikt att de fortfarande används. Men ta bort dem en patch i taget, så att de kan återställas om någon fortfarande har utrustning, moderna kärnor fungerar och vill ta på sig ansvaret för drivrutinerna.»

Denna serie patchar tar bort gamla drivrutiner för 3com, AMD, SMSC, Cirrus, Fujitsu, Xircom och 8390 Ethernet, vilket i sin tur förenklar kärnans arbete med 27,6 tusen kodrader.

Källa: linux.org.ru

Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster