Инициатива за премахване на стари Ethernet драйвери от ядрото поради грешки, установени чрез AI

Ендрю Ланн (Andrew Lunn), мейнтейнер 9 подсистем, отговорен за мрежовите драйвери в ядрото на Linux, публикува набор от пачове, който премахва от ядрото всички драйвери за Ethernet адаптери с интерфейси ISA и PCMCIA. Посочва се, че преди старите драйвери не изискваха особени усилия за поддръжка, но с появата на напреднали AI инструменти и системи за fuzzing-тестове, използвани от начинаещи за откриване на грешки в ядрото, натоварването на поддържащите се е увеличило.

Ендрю не вижда особен смисъл в коригиране на стари драйвери, които вероятно вече никой не използва, и предлага да ги премахне от ядрото. В представения за рецензия набор от пачове са премахнати 18 драйвера за Ethernet устройства с интерфейси ISA и PCMCIA, произвеждани преди 2002 година. В случай на одобрение от Линус Торвалдс, премахването може да бъде извършено в ядрото на Linux 7.2, планирано за средата на август.

Предложените за премахване драйвери:

  • 3com 3c509, 3c515, 3c574, 3c589 и 3c59x за серията 3Com EtherLinkIII, EtherLink XL «Corkscrew», «RoadRunner» и «Vortex».
  • amd hplance, mvme147, 7990 lance и nmclan за HP300, Motorola MVME147 SBC, AMD PCnet32 (AT1500, NE2100), Allied Telesis AT1500, HP J2405A, Alchemy Semi AU1X00.
  • smsc smc9194 и smc91c92, използвани на лаптопи DELL с док-станции и в ethernet карти Megahertz, Motorola, Ositech и Psion Dacom.
  • cirrus cs89x0 и mac89x0 за карти с чипове Crystal Semiconductor (Cirrus Logic) CS89[02]0, които, например, се използваха в платки iMX21ADS, компютри Macintosh и бяха интегрирани в CPU EP93xx.
  • fujitsu fmvj18x за Ethernet карти с чипове Fujitsu FMV-J18x.
  • xircom xirc2ps за произвежданите в края на 90-те 16-битови PCMCIA карти Xircom.
  • 8390 AX88190, pcnet, ultra и wd80x3 — за NE2000 съвместими Ethernet карти с чипове Asix AX88190, NS8390, SMC Ultra, SMC EtherEZ, WD8003 и WD8013, като D-Link DE-650, Linksys EthernetCard, Accton EN2212, RPTI EP400, PreMax PE-200, Thomas Conrad и Kingston KNE-PCM.

След публикуването на пачовете, няколко потребители се присъединиха към обсъждането и заявиха, че имат в своите инфраструктури оборудване, използващо предложените за премахване драйвери. Например, все още се използват Motorola MVME147, mac89x0 и 3com 3C905-B. Също така се споменава, че премахнатите драйвери може да се изискват за ретро системи Alpha, SPARC, PA-RISC и 68000.

Източник: opennet.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster