Re: three kernel trees?

From: Horst von Brand (vonbrand@sleipnir.valparaiso.cl)
Date: Tue Oct 17 2000 - 21:32:58 EST


FORT David <epopo@onetelnet.fr> said:

> I totally agree, I'm really wondering if the current API would allow to
> create a tree which would contain only files needed on
> machine..... Typically i never use sparc or mips file in kernel
> compilation. I'm dreaming of a day when i could download these different
> parts:
> Kernel core source
> x86 specific part
> any driver i need

Dream on, as it won't happen. Just think of either:

- All pieces _have_ to be the same version: What is the use then? Just ship
  them together and be done. Splitting it up is extra work, plus the
  complaints that core-2.8.3 now doesn't work with ia32-2.6.9 and foo, bar,
  baz drivers of assorted other versions.
- You can mix and match: Great! Just who will do the testing and documentation
  of what works with what?

Major pain and much extra work to developers (remember, Linux' objective is
being fun to hack on, the "World domination. Fast." thing is just FUD ;)
for minor convenience to some users and major pain to all the rest.

> A few tar -xvzf later i'd got a working kernel, with no space lost on my
> HD.

Have you really looked at the size of the other architectures? Here I have
2.2.18pre15:

arch + include/asm-*: 14929
All : 88121

A 16% of the total is architecture-dependent. Sure, much of the drivers you
don't use. But then again, how much did your HDD cost? How much for the
space the sources take up? How much did the sources cost you?

-- 
Horst von Brand                             vonbrand@sleipnir.valparaiso.cl
Casilla 9G, Vin~a del Mar, Chile                               +56 32 672616
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Mon Oct 23 2000 - 21:00:12 EST