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