[lkml]   [2002]   [Jan]   [14]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: Aunt Tillie builds a kernel (was Re: ISA hardware discovery -- the elegant solution)
    On Mon, 2002-01-14 at 14:38, Eric S. Raymond wrote:
    > Right now, neither lsmod nor the boot time messages necessarily give you that
    > information. lsmod only works if the driver is in fact a module. My
    > /var/log/dmesg contains no message from the NIC on my motherboard. And
    > going from the driver to the config symbol isn't trivial even if you *have*
    > the lsmod or dmesg information.

    Yes, getting the current used environment from the running kernel in a
    simple way would be nice. Actually, I'm interested in trying out your
    autoconfigurator, though I'll be one to go back to the config and look
    it over. The Aunt Tillie scenario doesn't preclude the usefulness of an
    autoconfig tool.

    > Sure, Melvin could remember a whole bunch of state, or a whole bunch
    > of rules for reconstructing it. But isn't sweating that kind of detail
    > exactly what *computers* are for?

    Precisely. The Real Problem(TM) is there are more issues than initial
    kernel configuration that effect the details the user installing a
    kernel or device is required to know. For a real example of this -- Grip
    fails to see an audio CD in my CDRW when ide-scsi is loaded, DVD
    playback is also slower but I need ide-scsi so I can backup CD's from
    one drive to another. Right now, if I want to do one or another task, I
    need to reboot using different kernel command lines, with a script to
    alter my /dev links so the relevant apps continue to work. For another,
    some of my apps need to be poked and prodded when my USB webcam hops
    from /dev/video1 to /dev/video0 depending on whether bttv was or not.

    Fixing those bits will allow vendors to make better and easier choices
    with supplied kernels, at which point initial kernel (auto)configuration
    becomes less important. I guess it's part of what Linus calls growing to
    have a "middle-aged" kernel.

    Anyway, I know it's not a zero sum game. We can't make Eric stop work on
    one thing and make him do another. In what ways could an
    autoconfigurator better work in today's environment? What could the
    kernel do to make that job easier while not offending people too much?


    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to
    More majordomo info at
    Please read the FAQ at

     \ /
      Last update: 2005-03-22 13:15    [W:0.021 / U:3.392 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site