kernel driver removals

Andres Salomon dilinger at debian.org
Mon Nov 27 14:46:55 EST 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

As discussed in bug #503, I'm going to disable a bunch of kernel drivers
 that I believe are unnecessary.  The obvious ones are:

CONFIG_MTRR
CONFIG_ACPI
CONFIG_APM
CONFIG_HW_RANDOM_GEODE		// only valid for the LX
CONFIG_CRYPTO_DEV_GEODE		// ditto
CONFIG_HPET
CONFIG_FIRMWARE_EDID
CONFIG_USB_ISP116X_HCD
CONFIG_USB_UHCI_HCD 		// we're using OHCI and EHCI
CONFIG_USB_SL811_HCD
CONFIG_SCSI_AIC94XX
CONFIG_I2C_ALGOBIT
CONFIG_I2C_ALGOPCF
CONFIG_I2C_ALGOPCA		// CONFIG_SCx200_ACB uses none of these
CONFIG_PCNET32
CONFIG_MOUSE_SERIAL
CONFIG_MOUSE_VSXXXAA
CONFIG_RTC_DRV_X1205
CONFIG_RTC_DRV_DS1672
CONFIG_RTC_DRV_PCF8563
CONFIG_RTC_DRV_RS5C348

Now, some other ones that I'd planned to disable that people might have
issues with:

CONFIG_NFSD		// NFS client is useful, but not the server
CONFIG_NLS		// are we using this for anything?
CONFIG_CRYPTO		// useful for IPSEC stuff; is anyone using it?
CONFIG_NETFILTER	// images don't include iptables
CONFIG_IFB
CONFIG_DUMMY
CONFIG_PPP
CONFIG_SLIP
CONFIG_SLHC
CONFIG_NETCONSOLE
CONFIG_NETPOLL


If anyone feels that we should not be removing any of these from the
official OLPC OS images, please yell loudly.  Otherwise, I will assume
there are no issues with removing these.  Of course, I will be sure to
test the resulting kernel on an ATest, BTest, and with Qemu.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFa0CvOmXwGc/ULyYRAoDfAJ4lDnZm4Bg0KS4AAiJrPaKO7qf4KACgghae
Ot8tj/oYUvXaeFguPRhOURk=
=eRa2
-----END PGP SIGNATURE-----



More information about the Devel mailing list