mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Randy Dunlap <rdunlap@xenotime.net>
To: Adrian Bunk <bunk@stusta.de>
Cc: Alan Cox <alan@lxorguk.ukuu.org.uk>,
	Randy Dunlap <randy.dunlap@oracle.com>,
	Alan Cox <alan@redhat.com>, Patrick Jefferson <henj@hp.com>,
	Kenny Graunke <kenny@whitecape.org>,
	linux-kernel@vger.kernel.org, linux-ide@vger.kernel.org
Subject: Re: [2.6.19 patch] drivers/ide/pci/generic.c: re-add the __setup("all-generic-ide",...)
Date: Sat, 21 Oct 2006 10:54:35 -0700	[thread overview]
Message-ID: <20061021105435.9f07d613.rdunlap@xenotime.net> (raw)
In-Reply-To: <20061020210533.GW3502@stusta.de>

On Fri, 20 Oct 2006 23:05:33 +0200 Adrian Bunk wrote:

> On Thu, Oct 19, 2006 at 05:29:58PM +0100, Alan Cox wrote:
> > Ar Iau, 2006-10-19 am 18:13 +0200, ysgrifennodd Adrian Bunk:
> > > > Missing update to Documentation/kernel-parameters.txt ?
> > > > (maybe it's been missing forever?)
> > > 
> > > It's been missing forever.
> > > 
> > > I'm not sure whether documenting it now where it's deprecated and nearly 
> > > dead makes sense..
> > 
> > Its not dead, its so useful that drivers/ata also supports it
> 
> But in the drivers/ata case it's a module parameter, not a __setup 
> kernel parameter.

That's just an implementation nit/detail.  Users don't care which
way it's implemented, they just need to see some reasonable
documentation.

> And I don't think it makes sense to manually add module parameters to 
> kernel-parameters.txt

There are module parameters there already...
so we are being inconsistent.

> If a documentation of all module parameters is considered useful, 
> someone should write a script to automatically generate such a list.

I think that sounds great -- in theory.  Really, I do.
I even wrote a (simple) script for it last night.[1]
(but someone else is free to redo it, and probably not in
shell script :)

And maybe one "development community" answer is that this is
a distro problem, let them handle it.  (I don't like that answer,
but possibly the distros are OK with it.  I don't know.)

Ideally, users would be able to see/read documentation (like kernel
or module parameters) (a) without reading the source code and
(b) without building the module binary files.  Maybe that's too
much to ask of the development community, so the users can just
build all 1500 or so (and growing) loadable kernel modules
and run 'modinfo' on them to see what the possible module
parameters are.  Of course, if they need this information to be
able to install their (only) Linux system, then they are out of
luck, or they can use their other (or working) OS to search the
internet for such documenation.

Anyway, regarding your suggestion:  Yes, I think that it would be
good to generate such documentation instead of maintaining it
(and sometimes not doing that).  Maybe someone can & will make
that happen.

---
~Randy
[1] http://www.xenotime.net/linux/scripts/module-params

  reply	other threads:[~2006-10-21 17:53 UTC|newest]

Thread overview: 68+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-10-13 16:49 Linux 2.6.19-rc2 Linus Torvalds
2006-10-13 17:40 ` Alistair John Strachan
2006-10-13 17:55   ` H. Peter Anvin
2006-10-13 20:52     ` Willy Tarreau
2006-10-13 17:57   ` Paolo Ornati
2006-10-13 17:59   ` Linus Torvalds
2006-10-13 17:42 ` Michal Piotrowski
2006-10-13 18:26   ` Michal Piotrowski
2006-10-13 18:34 ` Alex Romosan
2006-10-13 18:37 ` Olaf Hering
2006-10-14 11:14 ` [0/3] 2.6.19-rc2: known regressions Adrian Bunk
2006-10-14 11:22   ` [1/3] 2.6.19-rc2: known unfixed regressions Adrian Bunk
2006-10-14 11:54     ` Eric W. Biederman
2006-10-14 11:25   ` [2/3] 2.6.19-rc2: knwon regressions with workarounds Adrian Bunk
     [not found]   ` <20061014113409.GL30596@stusta.de>
2006-10-15 12:09     ` [3/3] 2.6.19-r2: known regressions with patches Jean Delvare
2006-10-15 12:24   ` [0/3] 2.6.19-rc2: known regressions Russell King
2006-10-15 12:42     ` Adrian Bunk
2006-10-19  8:17       ` Russell King
2006-10-20 18:07         ` Russell King
2006-10-20 18:19           ` Andrew Morton
2006-10-20 18:31             ` Russell King
2006-10-20 18:50               ` Linus Torvalds
2006-10-20 18:59                 ` Russell King
2006-10-20 21:06                   ` Linus Torvalds
2006-10-20 18:31           ` Linus Torvalds
2006-10-29 10:33   ` Guennadi Liakhovetski
2006-10-29 20:17     ` Linus Torvalds
2006-10-29 22:34       ` r8169 mac address change (was Re: [0/3] 2.6.19-rc2: known regressions) Francois Romieu
2006-10-30  0:20         ` Guennadi Liakhovetski
2006-10-30 12:01           ` Francois Romieu
2006-10-30 20:59             ` Guennadi Liakhovetski
2006-10-30 21:17               ` Guennadi Liakhovetski
2006-10-30 23:44                 ` Francois Romieu
2006-10-31 19:02                   ` Guennadi Liakhovetski
2006-10-31 23:05                     ` Francois Romieu
2006-10-31 23:37                       ` Guennadi Liakhovetski
2006-11-01  5:00                       ` Lennert Buytenhek
2006-11-01 19:01                       ` Darren Salt
2006-11-01 21:35                         ` Francois Romieu
2006-11-03 14:52                         ` Azam, Syed S
2006-10-30 23:25               ` Francois Romieu
2006-10-30 13:02         ` Oleg Verych
     [not found] ` <20061017155934.GC3502@stusta.de>
2006-10-17 16:23   ` 2.6.19-rc2: known unfixed regressions (v2) Olaf Hering
2006-10-17 16:29     ` Adrian Bunk
     [not found]   ` <4534C7A7.7000607@hp.com>
     [not found]     ` <20061018221520.GK3502@stusta.de>
     [not found]       ` <20061018231844.GA16857@devserv.devel.redhat.com>
2006-10-19 15:26         ` [2.6.19 patch] drivers/ide/pci/generic.c: re-add the __setup("all-generic-ide",...) Adrian Bunk
2006-10-19 16:07           ` Randy Dunlap
2006-10-19 16:13             ` Adrian Bunk
2006-10-19 16:29               ` Alan Cox
2006-10-20 21:05                 ` Adrian Bunk
2006-10-21 17:54                   ` Randy Dunlap [this message]
2006-10-20 18:30 ` Linux 2.6.19-rc2 Kevin Radloff
2006-10-20 20:53   ` Alan Cox
2006-10-20 21:12     ` Jeff Garzik
2006-10-22 12:23 ` 2.6.19-rc2: known unfixed regressions (v3) Adrian Bunk
2006-10-22 13:23   ` Andi Kleen
2006-10-22 14:46   ` Gene Heskett
2006-10-22 15:17     ` Alex Romosan
2006-10-23  0:55       ` Gene Heskett
2006-10-23 11:32   ` Andrey Panin
2006-10-23 15:20   ` Meelis Roos
2006-10-23 20:59     ` Adrian Bunk
2006-10-24 14:57       ` Stefan Richter
2006-10-24 19:48         ` Adrian Bunk
2006-10-24 15:00   ` Michael S. Tsirkin
2006-10-25  8:28     ` Pavel Machek
2006-10-25  8:37       ` Michael S. Tsirkin
2006-10-24 17:27   ` Prakash Punnoor
2006-10-24 19:58     ` Adrian Bunk

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=20061021105435.9f07d613.rdunlap@xenotime.net \
    --to=rdunlap@xenotime.net \
    --cc=alan@lxorguk.ukuu.org.uk \
    --cc=alan@redhat.com \
    --cc=bunk@stusta.de \
    --cc=henj@hp.com \
    --cc=kenny@whitecape.org \
    --cc=linux-ide@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=randy.dunlap@oracle.com \
    /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

all inboxes | Powered by JetHome®