On Tue, 23 Jul 2002, Witek Krecicki wrote:
> > Don't know if this can be helpful at all, but having a "powerful" (AMD XP
> > 1700+, 256 MB DDR and 7200 rpm IDE disk) PC doing nothing most of the
> > time, I thought it could be doing something useful for the ongoing
> > development of the linux kernel. So I decided to do a full kernel compile
> > (that is, a compile of the linux kernel with _all_ options enabled to be
> > compiled built-in, just a few as modules, those that can't be built
> > otherwise). And report errors that can happen, in the hope to unveil
> > them and make maintainers aware of them, should they still aren't.
> >
> > .config file was created the "easy" way: going to all options shown in a
> > "make menuconfig" session, enabling everything to be built-in (when
> > possible), and making a second pass to check if some options were
> > activated by enabling some others. The file is 2206 lines long, but is
> > NOT attached, to help save bandwidth.
> IMHO building everything as a module is much better in this case. Some
> things are working built-in but not working as modules (eg.
> probably-still-not-fixed 2.5 IDE with 2 symbols not exported properly). It
> would be better to build everything as a module and then check it with
> depmod so any unresolved deps could be shown
Why not try both? I do currently use three .configs:
- everything modular
- everything but no module support at all
- everything and no module support at all but without hotplug support
For 2.5 I use similar .configs but without all the things that don't
compile for a longer time.
Trying to compile kernels with these three .configs helps to avoid that my
fast 500 MHz K6-2 is nearly always idle. ;-)
> WK
cu
Adrian
--You only think this is a free country. Like the US the UK spends a lot of time explaining its a free country because its a police state. Alan Cox
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
This archive was generated by hypermail 2b29 : Tue Jul 23 2002 - 22:00:43 EST