public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: "Theodore Ts'o" <tytso@mit.edu>
To: Dumitru Ciobarcianu <Dumitru.Ciobarcianu@iNES.RO>
Cc: luming.yu@intel.com, Linus Torvalds <torvalds@osdl.org>,
	Len Brown <len.brown@intel.com>,
	Linux Kernel Mailing List <linux-kernel@vger.kernel.org>
Subject: Re: Linux-2.6.13-rc6: aic7xxx testers please..
Date: Mon, 8 Aug 2005 10:17:48 -0400	[thread overview]
Message-ID: <20050808141748.GB5885@thunk.org> (raw)
In-Reply-To: <1123449283.2549.12.camel@localhost>

On Mon, Aug 08, 2005 at 12:14:43AM +0300, Dumitru Ciobarcianu wrote:
> ??n data de Du, 07-08-2005 la 11:47 -0700, Linus Torvalds a scris:
> > Luming Yu:
> >   [ACPI] revert Embedded Controller to polling-mode by default (ala 2.6.12)
> >   [ACPI] CONFIG_ACPI_HOTKEY is now "n" by default
> 
> IMHO you really need then to make acpi_specific_hotkey the default or at
> least mention it in the release notes or you'll have tons of people
> screaming that the specific module does not work anymore.
> I found out about it after my toshiba_acpi module stopped working and I
> noticed a small change in the development acpi tree documentation
> mentioning acpi_specific_hotkey ...

What was the reasoning behind this UI design decision anyway?  If you
don't enable the generic hotkey code, it seems _stupid_ to require a
magic boot-time config option in order to enable the specific hotkey
code.  Yes, at the very least we should do is mention this
brain-damaged UI in the release notes, since otherwise users will get
the warning, recompile without the generic hotkey support, and then be
confused when the IBM driver still complains that it can't start
because we're using generic hotkey support --- which is not enabled!

The developer/user will at this point either (a) start diving into the
kernel sources and marvelling at the user-hostile UI design decisions
involved, or (b) start screaming and pounding their head against a
brick wall.

At least in the case of the IBM driver, it provides _far_ more
functionality than the generic hotkey option (ultrabay control,
docking control, bluetooth enable/disable, fan control, etc.) so if it
is compiled it, it should by default take precedence over the hotkey
code.  I'm not convinced there should be any need for a mysterious
command-line option at all, but if it is present, it should only
provide an override in case both the generic and the hotkey-specific
drivers are compiled in.  If they are modules, the first module to
load should take precedence, and if they are both compiled in, the
laptop-specific should take precendence unless there is a boot-time
option to the contrary.

Len, am I missing something, or will you accept a patch.... ?

						- Ted

  reply	other threads:[~2005-08-08 14:18 UTC|newest]

Thread overview: 30+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-08-07 18:47 Linux-2.6.13-rc6: aic7xxx testers please Linus Torvalds
2005-08-07 20:23 ` Heikki Orsila
2005-08-07 20:38 ` Lee Revell
2005-08-07 20:50   ` Linus Torvalds
2005-08-07 20:52     ` Lee Revell
2005-08-07 21:14 ` Dumitru Ciobarcianu
2005-08-08 14:17   ` Theodore Ts'o [this message]
2005-08-07 22:12 ` [2.6 patch] fix drivers/s390/net/ compilation Adrian Bunk
2005-08-08  8:31   ` Martin Schwidefsky
2005-08-08 12:59 ` Linux-2.6.13-rc6: aic7xxx testers please John Stoffel
2005-08-08 15:08 ` Danny ter Haar
2005-08-08 17:54 ` Jesper Juhl
2005-08-09 19:35   ` John Stoffel
2005-08-09 19:58     ` James Bottomley
2005-08-09 20:12       ` John Stoffel
2005-08-10  0:50         ` James Bottomley
2005-08-10 15:28           ` John Stoffel
2005-08-10 15:46             ` James Bottomley
2005-08-10 16:27               ` John Stoffel
2005-08-11  2:30                 ` John Stoffel
2005-08-11  6:34 ` Philipp Matthias Hahn
2005-08-11  6:42 ` Philipp Matthias Hahn
2005-08-11  9:54   ` Johannes Stezenbach
2005-08-11 12:37   ` hunold
2005-08-11 14:51     ` Gene Heskett
2005-08-11 15:38       ` cx88 teletext not yet implemented -was- " Michael Krufky
2005-08-11 21:53         ` Gene Heskett
2005-08-11 15:30     ` Philipp Matthias Hahn
     [not found]     ` <20050815071723.GB8524@titan.lahn.de>
     [not found]       ` <20050815215855.GB5860@linuxtv.org>
     [not found]         ` <E1E4vSG-0005r7-KG@allen.werkleitz.de>
2005-08-24  6:59           ` [PATCH] saa7146_i2c device model integration Philipp Matthias Hahn
2005-08-31 12:14             ` Johannes Stezenbach

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=20050808141748.GB5885@thunk.org \
    --to=tytso@mit.edu \
    --cc=Dumitru.Ciobarcianu@iNES.RO \
    --cc=len.brown@intel.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=luming.yu@intel.com \
    --cc=torvalds@osdl.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