[Trac #503] Unneeded modules are built in the kernel
Zarro Boogs per Child
bugtracker at laptop.org
Tue Nov 21 17:46:06 EST 2006
#503: Unneeded modules are built in the kernel
--------------------------+-------------------------------------------------
Reporter: JordanCrouse | Owner: dilinger
Type: defect | Status: new
Priority: normal | Milestone: BTest-2
Component: kernel | Keywords:
--------------------------+-------------------------------------------------
The current .config builds 81Mb of kernel modules. This is probably
overkill.
For sure, the following modules don't need to be built by the kernel:
kernel/drivers/crypto/geode-aes.ko <-- This is for the LX processor only -
it has no value on the GX[[br]]
/kernel/drivers/i2c/algos/* <--- The scx200_acb is the only smbus device
we have available, and it uses none of these[[br]]
drivers/scsi/aic94xx/aic94xx.ko <-- unless QEMU needs it[[br]]
drivers/scsi/libsas/libsas.ko <-- not needed if the aic84xx driver goes
away[[br]]
drivers/usb/host/isp116x-hcd.ko <-- Unless QEMU needs it[[br]]
drivers/usb/host/sl811-hcd.ko <-- Unless QEMU needs it[[br]]
There are other drivers that probably are not needed as well - an
exhaustive audit should be done.
--
Ticket URL: <http://dev.laptop.org/ticket/503>
One Laptop Per Child <http://laptop.org/>
More information about the Bugs
mailing list