[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