[Bug 1208780] New: Disable deprecated PCMCIA drivers
https://bugzilla.suse.com/show_bug.cgi?id=1208780 Bug ID: 1208780 Summary: Disable deprecated PCMCIA drivers Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Kernel Assignee: jslaby@suse.com Reporter: jslaby@suse.com QA Contact: qa-bugs@suse.de CC: mkubecek@suse.com Found By: --- Blocker: --- There is an upstream list of PCMCIA drivers that are about to be removed from the kernel in the near future: https://lore.kernel.org/all/Y07d7rMvd5++85BJ@owl.dominikbrodowski.net/ Let's disable those marked as [-] for a couple of reasons: 1) to see if there are any users 2) drop orphaned (potentially insecure) code 3) free some space The list:
[-] PCMCIA_BCM63XX - bcm63xx_pcmcia.c bcm63xx_pcmcia.h : no specific activity since driver was added in 2009 [-] ELECTRA_CF - electra_cf.c : no specific activity since driver was added in 2007 [-] I82092 - i82092.c i82092aa.h : bugfix in 2010 [-] I82365 - i82365.c i82365.h : some activity in 2009 (?) [-] OMAP_CF - omap_cf.c : some activity in 2007 [-] PD6729 - pd6729.c pd6729.h : bugfix in 2010 [-] TCIC - tcic.c tcic.h : no specific activity since Linux-2.6.12-rc2 [-] PCMCIA_XXS1500 - xxs1500_ss.c : bugfix in 2010 [-] drivers/bluetooth/bt3c_cs.c some activity in 2006 [-] drivers/bluetooth/dtl1_cs.c some activity in 2006 [-] drivers/char/pcmcia/cm4000_cs.c see https://lore.kernel.org/lkml/f41c2765-80e0-48bc-b1e4-8cfd3230fd4a@www.fastma... [-] drivers/char/pcmcia/cm4040_cs.c see https://lore.kernel.org/lkml/f41c2765-80e0-48bc-b1e4-8cfd3230fd4a@www.fastma... [-] drivers/char/pcmcia/synclink_cs.c see https://lore.kernel.org/lkml/f41c2765-80e0-48bc-b1e4-8cfd3230fd4a@www.fastma... [-] drivers/net/ethernet/3com/3c589_cs.c no specific activity since 2011 [-] drivers/net/ethernet/8390/axnet_cs.c no specific activity since 2011 [-] drivers/net/ethernet/fujitsu/fmvj18x_cs.c no specific activity since 2011 [-] drivers/net/ethernet/smsc/smc91c92_cs.c no specific activity since 2011 [-] drivers/net/ethernet/xircom/xirc2ps_cs.c no specific activity since 2011 [-] drivers/net/wireless/atmel/atmel_cs.c no specific activity since tree reorganization 2015 [-] drivers/net/wireless/cisco/airo_cs.c no specific activity since tree reorganization 2015 [-] drivers/net/wireless/intersil/hostap/hostap_cs.c no specific activity since tree reorganization 2015 [-] drivers/net/wireless/intersil/orinoco/orinoco_cs.c no specific activity since tree reorganization 2015 [-] drivers/net/wireless/intersil/orinoco/spectrum_cs.c no specific activity since tree reorganization 2015 [-] drivers/net/wireless/marvell/libertas/if_cs.c no specific activity since tree reorganization 2015 [-] drivers/parport/parport_cs.c no specific activity since Linux-2.6.12-rc2 [-] drivers/scsi/pcmcia/aha152x_stub.c bugfix in 2009 [-] drivers/scsi/pcmcia/qlogic_stub.c no specific activity since Linux-2.6.12-rc2 [-] drivers/usb/host/sl811_cs.c added in 2005 [-] sound/pcmcia/pdaudiocf/pdaudiocf.c some activity in 2006 [-] sound/pcmcia/vx/vxpocket.c some activity in 2006
-- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1208780 https://bugzilla.suse.com/show_bug.cgi?id=1208780#c1 Jiri Slaby <jslaby@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |IN_PROGRESS --- Comment #1 from Jiri Slaby <jslaby@suse.com> --- (In reply to Jiri Slaby from comment #0)
[-] PCMCIA_BCM63XX - bcm63xx_pcmcia.c bcm63xx_pcmcia.h : no specific activity since driver was added in 2009 [-] ELECTRA_CF - electra_cf.c : no specific activity since driver was added in 2007 [-] I82092 - i82092.c i82092aa.h : bugfix in 2010 [-] I82365 - i82365.c i82365.h : some activity in 2009 (?) [-] OMAP_CF - omap_cf.c : some activity in 2007 [-] PD6729 - pd6729.c pd6729.h : bugfix in 2010 [-] TCIC - tcic.c tcic.h : no specific activity since Linux-2.6.12-rc2 [-] PCMCIA_XXS1500 - xxs1500_ss.c : bugfix in 2010
From the above, we had only: -CONFIG_PD6729=m -CONFIG_I82092=m Now disabled. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1208780 https://bugzilla.suse.com/show_bug.cgi?id=1208780#c2 --- Comment #2 from Jiri Slaby <jslaby@suse.com> --- (In reply to Jiri Slaby from comment #0)
[-] drivers/bluetooth/bt3c_cs.c some activity in 2006 [-] drivers/bluetooth/dtl1_cs.c some activity in 2006 [-] drivers/char/pcmcia/cm4000_cs.c see https://lore.kernel.org/lkml/f41c2765-80e0-48bc-b1e4-8cfd3230fd4a@www.fastma... [-] drivers/char/pcmcia/cm4040_cs.c see https://lore.kernel.org/lkml/f41c2765-80e0-48bc-b1e4-8cfd3230fd4a@www.fastma... [-] drivers/char/pcmcia/synclink_cs.c see https://lore.kernel.org/lkml/f41c2765-80e0-48bc-b1e4-8cfd3230fd4a@www.fastma... [-] drivers/net/ethernet/3com/3c589_cs.c no specific activity since 2011 [-] drivers/net/ethernet/8390/axnet_cs.c no specific activity since 2011 [-] drivers/net/ethernet/fujitsu/fmvj18x_cs.c no specific activity since 2011 [-] drivers/net/ethernet/smsc/smc91c92_cs.c no specific activity since 2011 [-] drivers/net/ethernet/xircom/xirc2ps_cs.c no specific activity since 2011 [-] drivers/net/wireless/atmel/atmel_cs.c no specific activity since tree reorganization 2015 [-] drivers/net/wireless/cisco/airo_cs.c no specific activity since tree reorganization 2015 [-] drivers/net/wireless/intersil/hostap/hostap_cs.c no specific activity since tree reorganization 2015 [-] drivers/net/wireless/intersil/orinoco/orinoco_cs.c no specific activity since tree reorganization 2015 [-] drivers/net/wireless/intersil/orinoco/spectrum_cs.c no specific activity since tree reorganization 2015 [-] drivers/net/wireless/marvell/libertas/if_cs.c no specific activity since tree reorganization 2015 [-] drivers/parport/parport_cs.c no specific activity since Linux-2.6.12-rc2 [-] drivers/scsi/pcmcia/aha152x_stub.c bugfix in 2009 [-] drivers/scsi/pcmcia/qlogic_stub.c no specific activity since Linux-2.6.12-rc2 [-] drivers/usb/host/sl811_cs.c added in 2005 [-] sound/pcmcia/pdaudiocf/pdaudiocf.c some activity in 2006 [-] sound/pcmcia/vx/vxpocket.c some activity in 2006
The above translates into: CONFIG_AIRO_CS CONFIG_BT_HCIBT3C CONFIG_BT_HCIDTL1 CONFIG_CARDMAN_4000 CONFIG_CARDMAN_4040 CONFIG_HOSTAP_CS CONFIG_LIBERTAS_CS CONFIG_PARPORT_PC_PCMCIA CONFIG_PCMCIA_AHA152X CONFIG_PCMCIA_ATMEL CONFIG_PCMCIA_AXNET CONFIG_PCMCIA_FMVJ18X CONFIG_PCMCIA_HERMES CONFIG_PCMCIA_QLOGIC CONFIG_PCMCIA_SMC91C92 CONFIG_PCMCIA_SPECTRUM CONFIG_PCMCIA_XIRC2PS CONFIG_PCMCIA_3C589 CONFIG_SND_PDAUDIOCF CONFIG_SND_VXPOCKET CONFIG_SYNCLINK_CS CONFIG_USB_SL811_CS These were disabled in bug 1208775 already: CONFIG_CARDMAN_4000 CONFIG_CARDMAN_4040 CONFIG_SYNCLINK_CS The rest is has just been disabled. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1208780 https://bugzilla.suse.com/show_bug.cgi?id=1208780#c3 Jiri Slaby <jslaby@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |FIXED --- Comment #3 from Jiri Slaby <jslaby@suse.com> --- Done. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com