A Linux 7.2 kernelben búcsúzhatnak az ARCnet hardverek régi ISA és PCMCIA meghajtói

A Linux kernel hálózati kódjának tisztítása a 7.2-es kernel fejlesztési ciklusban is folytatódhat. A Linux 7.1-ben már kikerült több régi hálózati komponens, köztük az ISDN-hez és a régebbi rádióamatőr eszközök hálózati támogatáshoz kapcsolódó kódrészek, amivel a Linux forrásfája jelentősen csökkent. A következő lépés az ARCnet egyes régi hardvermeghajtóit érintheti, azonban nem a teljes ARCnet támogatás megszüntetéséről van szó.

A Linux 7.2 kernelben búcsúzhatnak az ARCnet hardverek régi ISA és PCMCIA meghajtói

Az ARCnet, vagyis az Attached Resource Computer Network az Ethernet előtti korszak egyik hálózati technológiája, amelyet ma is használnak bizonyos ipari, beágyazott és épületautomatizálási rendszerekben. Emiatt a Linux fejlesztői nem távolítják el a teljes ARCnet alrendszert. A kódeltávolítás az ISA és PCMCIA csatolós ARCnet adapterek meghajtóira korlátozódnak, mivel ezen meghajtóknál már nem valószínű, hogy modern, upstream Linuxot futtató rendszereken lenne tényleges felhasználói bázisa.

A commitot beküldő Ethan Nelson-Moore indoklása szerint az ARCnet ipari jelenléte önmagában nem teszi indokolttá az ISA és PCMCIA meghajtók megtartását. Ezen régi adapterekhez tartozó driverkód és dokumentáció eltávolítása csökkenti a karbantartási terhet, a korszerűbb ARCnet-megoldások támogatásának megtartása mellett. A módosítás érinti a megmaradó dokumentációk frissítését, így a modulbetöltésre és a paraméterezésre vonatkozó dokumentációk már a mai kernelekhez és a com20020_pci meghajtóhoz igazodnak.

A változtatás mintegy 5200 sornyi ISA- és PCMCIA-specifikus kód eltávolítását jelenti, amely már beolvasztásra vár a net-next ágban, ezért várhatóan a Linux 7.2 fejlesztési ciklusában kerülhet be a fő kernelágba. A kapcsolódó commit a kernel weboldalán olvasható további részletekért.