public inbox for linux-doc@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH net 00/18] Remove a number of ISA and PCMCIA Ethernet drivers
@ 2026-04-21 19:31 Andrew Lunn
  2026-04-21 19:31 ` [PATCH net 01/18] drivers: net: 3com: 3c509: Remove this driver Andrew Lunn
                   ` (23 more replies)
  0 siblings, 24 replies; 40+ messages in thread
From: Andrew Lunn @ 2026-04-21 19:31 UTC (permalink / raw)
  To: Andrew Lunn, David S. Miller, Eric Dumazet, Jakub Kicinski,
	Paolo Abeni, Simon Horman, Jonathan Corbet, Shuah Khan
  Cc: linux-kernel, netdev, linux-doc, Andrew Lunn

These old drivers have not been much of a Maintenance burden until
recently. Now there are more newbies using AI and fuzzers finding
issues, resulting in more work for Maintainers. Fixing these old
drivers make little sense, if it is not clear they have users.

These are all ISA and PCMCIA Ethernet devices, mostly from the last
century, a couple from 2001 or 2002. It seems unlikely they are still
used. However, remove them one patch at a time so they can be brought
back if somebody still has the hardware, runs modern kernels and wants
to take up the roll of driver Maintainer.

Signed-off-by: Andrew Lunn <andrew@lunn.ch>
---
Andrew Lunn (18):
      drivers: net: 3com: 3c509: Remove this driver
      drivers: net: 3com: 3c515: Remove this driver
      drivers: net: 3com: 3c574: Remove this driver
      drivers: net: 3com: 3c589: Remove this driver
      drivers: net: 3com: 3c59x: Remove this driver
      drivers: net: amd: Remove hplance and mvme147
      drivers: net: amd: lance: Remove this driver
      drivers: net: amd: nmclan: Remove this driver
      drivers: net: smsc: smc9194: Remove this driver
      drivers: net: smsc: smc91c92: Remove this driver
      drivers: net: cirrus: cs89x0: Remove this driver
      drivers: net: cirrus: mac89x0: Remove this driver
      drivers: net: fujitsu: fmvj18x: Remove this driver
      drivers: net: xircom: xirc2ps: Remove this driver
      drivers: net: 8390: AX88190: Remove this driver
      drivers: net: 8390: pcnet: Remove this driver
      drivers: net: 8390: ultra: Remove this driver
      drivers: net: 8390: wd80x3: Remove this driver

 .../device_drivers/ethernet/3com/vortex.rst        |  459 ---
 MAINTAINERS                                        |    7 -
 drivers/net/ethernet/3com/3c509.c                  | 1448 ---------
 drivers/net/ethernet/3com/3c515.c                  | 1566 ---------
 drivers/net/ethernet/3com/3c574_cs.c               | 1164 -------
 drivers/net/ethernet/3com/3c589_cs.c               |  974 ------
 drivers/net/ethernet/3com/3c59x.c                  | 3357 --------------------
 drivers/net/ethernet/3com/Kconfig                  |   66 -
 drivers/net/ethernet/3com/Makefile                 |    5 -
 drivers/net/ethernet/8390/Kconfig                  |   52 -
 drivers/net/ethernet/8390/Makefile                 |    4 -
 drivers/net/ethernet/8390/axnet_cs.c               | 1707 ----------
 drivers/net/ethernet/8390/pcnet_cs.c               | 1717 ----------
 drivers/net/ethernet/8390/smc-ultra.c              |  630 ----
 drivers/net/ethernet/8390/wd.c                     |  575 ----
 drivers/net/ethernet/Kconfig                       |    2 -
 drivers/net/ethernet/amd/7990.c                    |  671 ----
 drivers/net/ethernet/amd/7990.h                    |  251 --
 drivers/net/ethernet/amd/Kconfig                   |   39 -
 drivers/net/ethernet/amd/Makefile                  |    4 -
 drivers/net/ethernet/amd/hplance.c                 |  238 --
 drivers/net/ethernet/amd/hplance.h                 |   27 -
 drivers/net/ethernet/amd/lance.c                   | 1317 --------
 drivers/net/ethernet/amd/mvme147.c                 |  198 --
 drivers/net/ethernet/amd/nmclan_cs.c               | 1508 ---------
 drivers/net/ethernet/cirrus/Kconfig                |   40 -
 drivers/net/ethernet/cirrus/Makefile               |    2 -
 drivers/net/ethernet/cirrus/cs89x0.c               | 1915 -----------
 drivers/net/ethernet/cirrus/cs89x0.h               |  461 ---
 drivers/net/ethernet/cirrus/mac89x0.c              |  577 ----
 drivers/net/ethernet/fujitsu/Kconfig               |   30 -
 drivers/net/ethernet/fujitsu/Makefile              |    6 -
 drivers/net/ethernet/fujitsu/fmvj18x_cs.c          | 1176 -------
 drivers/net/ethernet/smsc/Kconfig                  |   27 -
 drivers/net/ethernet/smsc/Makefile                 |    2 -
 drivers/net/ethernet/smsc/smc9194.c                | 1535 ---------
 drivers/net/ethernet/smsc/smc91c92_cs.c            | 2059 ------------
 drivers/net/ethernet/xircom/Kconfig                |   30 -
 drivers/net/ethernet/xircom/Makefile               |    6 -
 drivers/net/ethernet/xircom/xirc2ps_cs.c           | 1794 -----------
 40 files changed, 27646 deletions(-)
---
base-commit: 1f5ffc672165ff851063a5fd044b727ab2517ae3
change-id: 20260421-v7-0-0-net-next-driver-removal-v1-47c88c987b34

Best regards,
-- 
Andrew Lunn <andrew@lunn.ch>


^ permalink raw reply	[flat|nested] 40+ messages in thread

end of thread, other threads:[~2026-04-22 15:19 UTC | newest]

Thread overview: 40+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-04-21 19:31 [PATCH net 00/18] Remove a number of ISA and PCMCIA Ethernet drivers Andrew Lunn
2026-04-21 19:31 ` [PATCH net 01/18] drivers: net: 3com: 3c509: Remove this driver Andrew Lunn
2026-04-21 19:31 ` [PATCH net 02/18] drivers: net: 3com: 3c515: " Andrew Lunn
2026-04-21 19:31 ` [PATCH net 03/18] drivers: net: 3com: 3c574: " Andrew Lunn
2026-04-21 19:31 ` [PATCH net 04/18] drivers: net: 3com: 3c589: " Andrew Lunn
2026-04-21 19:31 ` [PATCH net 05/18] drivers: net: 3com: 3c59x: " Andrew Lunn
2026-04-21 19:31 ` [PATCH net 06/18] drivers: net: amd: Remove hplance and mvme147 Andrew Lunn
2026-04-21 21:38   ` Daniel Palmer
2026-04-22 12:50     ` Andrew Lunn
2026-04-22  7:37   ` Geert Uytterhoeven
2026-04-21 19:31 ` [PATCH net 07/18] drivers: net: amd: lance: Remove this driver Andrew Lunn
2026-04-21 19:31 ` [PATCH net 08/18] drivers: net: amd: nmclan: " Andrew Lunn
2026-04-21 19:31 ` [PATCH net 09/18] drivers: net: smsc: smc9194: " Andrew Lunn
2026-04-21 19:31 ` [PATCH net 10/18] drivers: net: smsc: smc91c92: " Andrew Lunn
2026-04-21 19:31 ` [PATCH net 11/18] drivers: net: cirrus: cs89x0: " Andrew Lunn
2026-04-22  7:31   ` Geert Uytterhoeven
2026-04-22 12:13     ` Andrew Lunn
2026-04-22 12:17       ` Geert Uytterhoeven
2026-04-21 19:31 ` [PATCH net 12/18] drivers: net: cirrus: mac89x0: " Andrew Lunn
2026-04-21 21:34   ` Daniel Palmer
2026-04-22  7:36   ` Geert Uytterhoeven
2026-04-21 19:31 ` [PATCH net 13/18] drivers: net: fujitsu: fmvj18x: " Andrew Lunn
2026-04-21 19:31 ` [PATCH net 14/18] drivers: net: xircom: xirc2ps: " Andrew Lunn
2026-04-21 19:31 ` [PATCH net 15/18] drivers: net: 8390: AX88190: " Andrew Lunn
2026-04-21 19:31 ` [PATCH net 16/18] drivers: net: 8390: pcnet: " Andrew Lunn
2026-04-21 19:31 ` [PATCH net 17/18] drivers: net: 8390: ultra: " Andrew Lunn
2026-04-21 19:31 ` [PATCH net 18/18] drivers: net: 8390: wd80x3: " Andrew Lunn
2026-04-21 19:53 ` [PATCH net 00/18] Remove a number of ISA and PCMCIA Ethernet drivers Andrew Lunn
2026-04-22  1:39   ` Jakub Kicinski
2026-04-21 20:44 ` Byron Stanoszek
2026-04-21 22:30   ` Andrew Lunn
2026-04-22  3:03     ` Byron Stanoszek
2026-04-22 12:11       ` Andrew Lunn
2026-04-22 15:19         ` Byron Stanoszek
2026-04-21 22:03 ` Daniel Palmer
2026-04-22  9:13   ` David Laight
2026-04-22  9:33     ` Daniel Palmer
2026-04-22  5:42 ` John Paul Adrian Glaubitz
2026-04-22  7:42 ` Geert Uytterhoeven
2026-04-22 10:45 ` Finn Thain

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox