Commit 4cf42f9c authored by Mingyu Wang's avatar Mingyu Wang Committed by Jakub Kicinski
Browse files

net: packetengines: remove obsolete hamachi driver



The PacketEngine Hamachi driver is for PCI hardware that has been
obsolete for over two decades. It recently triggered arithmetic
exceptions during automated fuzzing.

As suggested by maintainers, remove the driver entirely to eliminate
dead code and reduce the maintenance burden.

Signed-off-by: default avatarMingyu Wang <25181214217@stu.xidian.edu.cn>
Reviewed-by: default avatarAndrew Lunn <andrew@lunn.ch>
Link: https://patch.msgid.link/20260422044820.485660-2-25181214217@stu.xidian.edu.cn


Signed-off-by: default avatarJakub Kicinski <kuba@kernel.org>
parent 6deb5359
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -262,7 +262,6 @@ CONFIG_PCMCIA_AXNET=m
CONFIG_NE2K_PCI=m
CONFIG_PCMCIA_PCNET=m
CONFIG_FORCEDETH=m
CONFIG_HAMACHI=m
CONFIG_YELLOWFIN=m
CONFIG_QLA3XXX=m
CONFIG_8139CP=m
+0 −1
Original line number Diff line number Diff line
@@ -445,7 +445,6 @@ CONFIG_NE2K_PCI=m
CONFIG_PCMCIA_PCNET=m
CONFIG_ULTRA=m
CONFIG_FORCEDETH=m
CONFIG_HAMACHI=m
CONFIG_YELLOWFIN=m
CONFIG_QLA3XXX=m
CONFIG_NETXEN_NIC=m
+0 −10
Original line number Diff line number Diff line
@@ -17,16 +17,6 @@ config NET_VENDOR_PACKET_ENGINES

if NET_VENDOR_PACKET_ENGINES

config HAMACHI
	tristate "Packet Engines Hamachi GNIC-II support"
	depends on PCI
	select MII
	help
	  If you have a Gigabit Ethernet card of this type, say Y here.

	  To compile this driver as a module, choose M here. The module will be
	  called hamachi.

config YELLOWFIN
	tristate "Packet Engines Yellowfin Gigabit-NIC support"
	depends on PCI
+0 −1
Original line number Diff line number Diff line
@@ -3,5 +3,4 @@
# Makefile for the Packet Engines network device drivers.
#

obj-$(CONFIG_HAMACHI) += hamachi.o
obj-$(CONFIG_YELLOWFIN) += yellowfin.o
+0 −1967

File deleted.

Preview size limit exceeded, changes collapsed.