Linux's Latest Plan For Removing Old WiFi Drivers

Written by Michael Larabel in Linux Networking on 23 October 2023 at 04:00 PM EDT. 16 Comments
LINUX NETWORKING
In addition to old and unmaintained Ethernet driver code set for removal, there is an effort underway to clear out some obsolete and orphaned WiFi drivers from the Linux kernel.

Laid out earlier this month were some initial ideas on dropping very old WiFi drivers and that work is now progressing with a more concrete plan shared on Monday.

Arnd Bergmann posted the latest mailing list thread with an idea for the drivers to remove. If there ends up being anyone actively using the mainline Linux kernel with these drivers, the individual reverts can later happen to restore the driver support. His proposal also is for the removal patches to land in net-next after Linux 6.7-rc1 to allow for maximum time for exposure, which would mean not mainlining the code until the Linux 6.8 kernel cycle.

PCMCIA WiFi card


The plan is to kill off all PCMCIUA WiFi drivers as well as all WEXT users within drivers/net/wireless. Compared to the prior discussions, the PlayStation3 GELIC wireless driver would be kept around along with the staging drivers. See this LKML thread for the latest on the discussion over dropping very old WiFi drivers.

Removing the old PCMCIA WiFi drivers and other old wireless code would lighten the mainline Linux kernel by around 87.7k lines of code.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week