Un'iniziativa per rimuovere i vecchi driver Ethernet dal kernel a causa di bug rilevati dall'IA

Andrew Lunn, responsabile della manutenzione di 9 sottosistemi, incaricato dei driver di rete nel kernel. Linux, опубликовал набор патчей, удаляющих из ядра все драйверы для Ethernet-адаптеров с интерфейсами ISA и PCMCIA. Отмечается, что ранее старые драйверы не требовали особых усилий по сопровождению, но с появлением продвинутых AI-инструментов и систем fuzzing-тестирования, используемых новичками для выявления ошибок в ядре, нагрузка на сопровождающих увеличилась.

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

Driver suggeriti per la rimozione:

  • Modelli 3com 3c509, 3c515, 3c574, 3c589 e 3c59x per le serie 3Com EtherLinkIII, EtherLink XL "Corkscrew", "RoadRunner" e "Vortex".
  • AMD HPLance, MVME147, 7990 Lance e NMCLAN per HP300, Motorola MVME147 SBC, AMD PCnet32 (AT1500, NE2100), Allied Telesis AT1500, HP J2405A, Alchemy Semi AU1X00.
  • I microcontrollori smsc smc9194 e smc91c92 venivano utilizzati nei computer portatili DELL con docking station e nelle schede Ethernet Megahertz, Motorola, Ositech e Psion Dacom.
  • cirrus cs89x0 e mac89x0 per schede con chip Crystal Semiconductor (Cirrus Logic) CS89[02]0, che venivano utilizzati, ad esempio, nelle schede iMX21ADS, nei computer Macintosh e integrati nelle CPU EP93xx.
  • Fujitsu FMV-J18X per schede Ethernet con chip Fujitsu FMV-J18X.
  • xircom xirc2ps per schede PCMCIA a 16 bit Xircom rilasciate alla fine degli anni '1990.
  • 8390 AX88190, pcnet, ultra e wd80x3 — per schede Ethernet compatibili con NE2000 basate su chip Asix AX88190, NS8390, SMC Ultra, SMC EtherEZ, WD8003 e WD8013, come D-Link DE-650, Linksys EthernetCard, Accton EN2212, RPTI EP400, PreMax PE-200, Thomas Conrad e Kingston KNE-PCM.

Dopo la pubblicazione delle patch, diversi utenti si sono uniti alla discussione, segnalando che i loro sistemi utilizzano ancora i driver che si intendeva rimuovere. Ad esempio, i driver Motorola MVME147, mac89x0 e 3com 3C905-B sono ancora in uso. È stato inoltre notato che i driver rimossi potrebbero essere necessari per i sistemi retro Alpha, SPARC, PA-RISC e 68000.

Fonte: opennet.ru

Acquista hosting affidabile per siti con protezione DDoS, server VPS VDS 🔥 Acquista un hosting web affidabile con protezione DDoS, server VPS e VDS | ProHoster