Hi Erich;

Am Mittwoch, 31. August 2011, 23:37:35 schrieb Erich Titl:
> Hi KP
> 
> on 31.08.2011 20:16, KP Kirchdoerfer wrote:
> > Hi Erich;
> 
> ...>>
> 
> >> I would like you to reconsider this decision.
> > 
> > I understand that modules.lrp is too big once a box is configured, but
> > pls be carefully removing modules, as they may be needed by others
> > running a different setup.
> > 
> > A better approach may be to reduce modules.lrp once a box is installed
> > and configured, as we do with keyboard.lrp. There we look what keyboard
> > map is needed and remove others. A similar way would be a script that
> > looks for loaded modules and removes the unused ones.
> 
> Oh this is for an installed system, not the build environment. The
> procedure is tiresome, I have one screen open to a development system
> just to try to understand what a specific module is for, another screen
> with the output of lsmod and a third screen with the content of
> /lib/modules. This is not the task I would like to burden on others. So
> I can remove one module by one, trying not to foul up the system.
> Although it is true, that storage nowadays is a convenience item, still
> there are people out there with old LEAF systems they would like to
> upgrade.
> 
> Anyway, for me it appeared easier to add modules than removing them. It
> was a lot more intuitive.

I understand and fully agree with your concerns - I prefer a small and solid 
environment as well.

But then, forced to give up the previously smallest, productive storage 
(floppy) due to the size of a 2.6 kernel, to alleviate modules loading 
immensly, which is a win IMHO.

Boot storage isn't a problem any longer, so I'd like to go with the advantages 
Andrew introduced. Removing modules from buildenv will break a feature we just 
intrduced with 4.0.

But to reduce the amount of unneccessary modules loaded should be the new goal 
now, although it isn't as intuitive as adding modules has been.

Besides the structure (where Andrew may have an better response, what needs to 
be done, if we change it), keep in mind that a lot of hardware related modules 
are in initrd - they are still installed if you remove them and save 
modules.lrp. So removing modules will be a two-step process (regenerate 
initrd, save modules.lrp).


kp
------------------------------------------------------------------------------
Special Offer -- Download ArcSight Logger for FREE!
Finally, a world-class log management solution at an even better 
price-free! And you'll get a free "Love Thy Logs" t-shirt when you
download Logger. Secure your free ArcSight Logger TODAY!
http://p.sf.net/sfu/arcsisghtdev2dev

_______________________________________________
leaf-devel mailing list
leaf-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/leaf-devel

Reply via email to