On Thu, May 19, 2022 at 4:13 AM Jakub Kicinski <k...@kernel.org> wrote: > > Looks like almost all changes to this driver had been tree-wide > refactoring since git era begun. There is one commit from Al > 15 years ago which could potentially be fixing a real bug. > > The driver is using virt_to_bus() and is a real magnet for pointless > cleanups. It seems unlikely to have real users. Let's try to shed > this maintenance burden. > > Signed-off-by: Jakub Kicinski <k...@kernel.org> > --- > CC: cor...@lwn.net > CC: tsbog...@alpha.franken.de > CC: m...@ellerman.id.au > CC: b...@kernel.crashing.org > CC: pau...@samba.org > CC: sbu...@marvell.com > CC: vbu...@marvell.com > CC: aayare...@marvell.com > CC: a...@arndb.de
Acked-by: Arnd Bergmann <a...@arndb.de> > --- > .../device_drivers/ethernet/dec/de4x5.rst | 189 - > .../device_drivers/ethernet/index.rst | 1 - > arch/mips/configs/mtx1_defconfig | 1 - > arch/powerpc/configs/chrp32_defconfig | 1 - > arch/powerpc/configs/ppc6xx_defconfig | 1 - > drivers/net/ethernet/dec/tulip/Kconfig | 15 - > drivers/net/ethernet/dec/tulip/Makefile | 1 - > drivers/net/ethernet/dec/tulip/de4x5.c | 5591 ----------------- > drivers/net/ethernet/dec/tulip/de4x5.h | 1017 --- I checked the defconfig files to make sure we are not removing the last ethernet driver from one of them. mtx1 has built-in networking and no PCI slot, so this is definitely fine. the ppc32 configs are for machines with PCI slots and also enable multiple drivers but I saw nothing specifically needing this card. Arnd