アンドリュー・ランは、カーネル内のネットワークドライバを担当する9つのサブシステムの保守担当者です。 Linuxは、ISAおよびPCMCIAイーサネットアダプタのすべてのドライバをカーネルから削除する一連のパッチを公開した。以前のドライバはほとんどメンテナンスを必要としなかったが、初心者がカーネルのバグを特定するために使用する高度なAIツールやファジングテストシステムの登場により、保守担当者の作業負荷が増加したことが指摘されている。
アンドリューは、もはや使用されていない可能性が高い古いドライバにパッチを適用することにほとんど意味がないと考えており、カーネルから削除することを提案している。審査のために提出されたパッチセットは、2002年以前に製造されたISAおよびPCMCIAインターフェースを備えたイーサネットデバイス用の18個のドライバを削除するものである。リーナス・トーバルズが承認すれば、この削除はカーネルに実装される可能性がある。 Linux 7.2は8月中旬に予定されている。
削除対象として提案された運転手:
- 3Com EtherLinkIII、EtherLink XL「Corkscrew」、「RoadRunner」、「Vortex」シリーズ用の3Com 3c509、3c515、3c574、3c589、および3c59x。
- 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製ノートパソコンや、Megahertz、Motorola、Ositech、Psion Dacomのイーサネットカードで使用されていました。
- クリスタルセミコンダクター(シーラスロジック)CS89[02]0チップを搭載したカード用のcirrus cs89x0およびmac89x0は、例えばiMX21ADSボード、Macintoshコンピュータで使用され、EP93xx CPUに統合されました。
- Fujitsu FMV-J18xチップを搭載したイーサネットカード用のfujitsu fmvj18x。
- xircom xirc2psは、1990年代後半に発売されたXircom製16ビットPCMCIAカード用のソフトウェアです。
- 8390 AX88190、pcnet、ultra、およびwd80x3 — Asix AX88190、NS8390、SMC Ultra、SMC EtherEZ、WD8003、およびWD8013チップをベースにしたNE2000互換イーサネットカード用。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システムでは必要となる場合があることも指摘された。
出所: オープンネット.ru
