linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Emmanuel Fleury <fleury@cs.aau.dk>
To: Linux Kernel ML <linux-kernel@vger.kernel.org>
Subject: Re: [ANNOUNCE] Framework for automatic Configuration of a Kernel
Date: Wed, 28 Sep 2005 11:25:19 +0200	[thread overview]
Message-ID: <433A617F.3020507@cs.aau.dk> (raw)
In-Reply-To: <20050927093929.83645.qmail@web51010.mail.yahoo.com>

Hi,

Actually this autoconfig thing raise quite a lot of questions to me.

1) What should be detected, what should not ?

It seems obvious that all the choices beyond hardware are choices that
the user should do (what network protocols, what kind of filesystems,
etc). But, as Boddo Eggert pointed out (if I understood well), all the
hardware which is lying outside of the box (printer, scanner, usb key,
...) could be detected if plugged when the autoconfig is ran.

Should we trust these informations (as theses devices can be removed at
any time) ? Shouldn't we let the user make these choices by himself ?
What is the limit of the devices we can assume to be part of the machine
when building this autoconfig ?

2) What is the surest and the most stable way to detect the hardware ?

lspci, lsusb, dmidecode (or /proc and /sys) have been mentioned. This
brings two sub-questions:
- What kind of software environment / kernel release can we assume ?
- How to minimize the dependencies of the detection from other tools ?
 (changing all the Kconfigs just because the syntax of the output of one
of these command has changed would be quite painful).


3) Can this hardware detection be included in other interfaces ?

It would be nice to have this detection to be ran when no pre existing
.config is detected in all other interfaces (menuconfig, config, ...).


Regards
-- 
Emmanuel Fleury

Discontent is the first step in the progress of a man or a nation.
  -- Oscar Wilde

  parent reply	other threads:[~2005-09-28  9:27 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-09-27  9:39 [ANNOUNCE] Framework for automatic Configuration of a Kernel Ahmad Reza Cheraghi
2005-09-27 12:00 ` Emmanuel Fleury
2005-09-27 12:53   ` Ahmad Reza Cheraghi
2005-09-27 12:58     ` Emmanuel Fleury
2005-09-27 16:47       ` Ahmad Reza Cheraghi
2005-09-27 15:51     ` Emmanuel Fleury
2005-09-28  8:46       ` Andreas Jellinghaus
2005-09-28  8:46         ` Emmanuel Fleury
2005-09-28  9:05           ` Emmanuel Fleury
2005-09-28  9:16           ` Ahmad Reza Cheraghi
2005-09-28 17:11           ` Andreas Jellinghaus
2005-09-30  3:09       ` Randy.Dunlap
2005-09-30  3:23         ` Jody McIntyre
2005-09-28  9:25 ` Emmanuel Fleury [this message]
2005-09-28 11:22   ` Ahmad Reza Cheraghi
2005-09-28 11:43     ` Emmanuel Fleury
2005-09-29  7:22       ` Ahmad Reza Cheraghi
     [not found] <4Rne4-4sd-3@gated-at.bofh.it>
     [not found] ` <4Rq2b-i7-1@gated-at.bofh.it>
     [not found]   ` <E1EKSQx-0002Pf-M5@be1.lrz>
2005-09-28  8:36     ` Emmanuel Fleury

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=433A617F.3020507@cs.aau.dk \
    --to=fleury@cs.aau.dk \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).