Inițiativa de eliminare din kernel a vechilor drivere Ethernet din cauza erorilor identificate prin AI

Andrew Lunn, menținător al 9 subsisteme care se ocupă de driverele de rețea în nucleul Linux, a publicat un set de patch-uri care elimină din nucleu toate driverele pentru adaptoare Ethernet cu interfețe ISA și PCMCIA. Se menționează că driverele mai vechi nu necesitau eforturi considerabile de întreținere, dar odată cu apariția instrumentelor AI avansate și a sistemelor de testare fuzzing folosite de începători pentru a identifica erorile din nucleu, sarcina celor care întrețin a crescut.

Andrew nu vede un sens deosebit în a corecta driverele vechi, pe care, probabil, nimeni nu le mai folosește, și sugerează eliminarea lor din nucleu. În setul de patch-uri prezentat pentru revizuire, au fost eliminate 18 drivere pentru dispozitive Ethernet cu interfețe ISA și PCMCIA, produse până în 2002. În cazul în care Linus Torvalds va aproba, eliminarea poate fi efectuată în nucleul Linux 7.2, prevăzut pentru mijlocul lunii august.

Driverele propuse pentru eliminare:

  • 3com 3c509, 3c515, 3c574, 3c589 și 3c59x pentru seriile 3Com EtherLinkIII, EtherLink XL "Corkscrew", "RoadRunner" și "Vortex".
  • amd hplance, mvme147, 7990 lance și nmclan pentru HP300, Motorola MVME147 SBC, AMD PCnet32 (AT1500, NE2100), Allied Telesis AT1500, HP J2405A, Alchemy Semi AU1X00.
  • smsc smc9194 și smc91c92, folosite pe laptopurile DELL cu stații de andocare și în plăcile de rețea Megahertz, Motorola, Ositech și Psion Dacom.
  • cirrus cs89x0 și mac89x0 pentru plăci cu cipuri Crystal Semiconductor (Cirrus Logic) CS89[02]0, care, de exemplu, au fost folosite în plăcile iMX21ADS, calculatoarele Macintosh și integrate în CPU EP93xx.
  • fujitsu fmvj18x pentru plăcile de rețea cu cipuri Fujitsu FMV-J18x.
  • xircom xirc2ps pentru plăcile PCMCIA de 16 biți Xircom produse la sfârșitul anilor '90.
  • 8390 AX88190, pcnet, ultra și wd80x3 — pentru plăcile Ethernet compatibile NE2000 cu cipuri Asix AX88190, NS8390, SMC Ultra, SMC EtherEZ, WD8003 și WD8013, cum ar fi D-Link DE-650, Linksys EthernetCard, Accton EN2212, RPTI EP400, PreMax PE-200, Thomas Conrad și Kingston KNE-PCM.

După publicarea patch-urilor, mai mulți utilizatori s-au alăturat discuției, afirmând că în infrastructurile lor există echipamente care folosesc driverele propuse pentru eliminare. De exemplu, sunt încă utilizate Motorola MVME147, mac89x0 și 3com 3C905-B. De asemenea, se menționează că driverele eliminate ar putea fi necesare pentru sistemele retro Alpha, SPARC, PA-RISC și 68000.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster