Re: Aunt Tillie builds a kernel (was Re: ISA hardware discovery -- the elegant solution)

From: Horst von Brand (brand@jupiter.cs.uni-dortmund.de)
Date: Tue Jan 15 2002 - 05:05:21 EST


"Eric S. Raymond" <esr@thyrsus.com> said:
> Eli Carter <eli.carter@inet.com>:
> > Could you maybe describe the problem you are trying to solve a bit more
> > clearly than "the hardware-discovery problem for ISA devices"? If you
> > are trying to discover the ISA devices, but rely upon them having
> > already been discovered, what are you accomplishing?

> Sure. Let's say Aunt Tillie needs a kernel update.

So Aunt Tillie goes and clicks on "Update distribution", which gets her Red
Hat's up2date or Debian's apt-get or whatever. A reboot later she is happy.

All the nonsense about "faster kernel for K6" and "Nephew Melvin" is just
nonsense. Please do remember the horrors of some of the "latest stable"
kernels, and think thrice before you inflict same on poor Aunt Tillie.

If she wants a kernel for her machine "latest revision", give her a
.configure that builds a fully modular kernel distribution style.

Sure, it would be _way_ cool to have your autodetection stuff. Just:

- ISA is impossible to do right. And on the way out, so irrelevant.
- PCI is rather easy.
- PCMCIA, USB, ... are on the rise. How is your autoconfigurator to detect
  the USB Zip drive Nephew Melvin carries around and uses to backup Aunties
  account from time to time? Or the PCMCIA network card Aunt Tillie is
  keeping in the top drawer for a rainy day? Or the CD burner she plans to
  buy tomorrow?

What would she gain? A smaller kernel (mostly irrelevant, Aunt Tillie sure
hasn't got an 8MB RAM machine), less modules on disk (what, you are
worrying about a few MB on a multi-GB disk?)

As I said before, you are trying to solve a non-problem.

In any case, it's your time. Good luck!

-- 
Horst von Brand			     http://counter.li.org # 22616
-
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 Jan 15 2002 - 21:00:50 EST