But How Does one can remove modules from embedded system since it has to run continuously. What is the necessity of removing the modules? Thanks Manjunath Naik -----Original Message----- From: kernelnewbies-bounce@xxxxxxxxxxxx [mailto:kernelnewbies-bounce@xxxxxxxxxxxx] On Behalf Of Greg KH Sent: Tuesday, June 20, 2006 12:28 PM To: colin Cc: kernelnewbies Subject: Re: How to remove all unused modules? On Tue, Jun 20, 2006 at 02:17:22PM +0800, colin wrote: > Our embedded platform supports 1394 and USB, and the related drivers may be > more than a dozen. > However, there may be a fifth of them are often used. Then only load the ones needed based on the hardware being present (using udev or hotplug). You can scan all of the devices every once in a while to see if any specific driver is needed if you really feel it will make much difference with memory. Odds are, the memory used by the individual drivers is very small and not worth it. good luck, greg k-h -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/ DISCLAIMER: This email (including any attachments) is intended for the sole use of the intended recipient/s and may contain material that is CONFIDENTIAL AND PRIVATE COMPANY INFORMATION. Any review or reliance by others or copying or distribution or forwarding of any or all of the contents in this message is STRICTLY PROHIBITED. If you are not the intended recipient, please contact the sender by email and delete all copies; your cooperation in this regard is appreciated. -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/