From: Ingo Molnar <mingo@elte.hu>
To: "Rafael J. Wysocki" <rjw@sisk.pl>
Cc: Andrey Borzenkov <arvidjaar@mail.ru>,
Thomas Meyer <thomas@m3y3r.de>,
linux-kernel@vger.kernel.org, linux-acpi@vger.kernel.org,
Len Brown <lenb@kernel.org>,
Alexey Starikovskiy <astarikovskiy@suse.de>
Subject: Re: [regression] v2.6.24-rc1-497-gb1d08ac: kde battery icon gone
Date: Sun, 11 Nov 2007 21:42:29 +0100 [thread overview]
Message-ID: <20071111204229.GA17289@elte.hu> (raw)
In-Reply-To: <200711041413.52876.rjw@sisk.pl>
* Rafael J. Wysocki <rjw@sisk.pl> wrote:
> > See this commit:
> >
> > commit fb804714560463534ebcb538a3b0a3c687a830ec
> > Author: Len Brown <len.brown@intel.com>
> > Date: Tue Jul 24 01:50:46 2007 -0400
> >
> > ACPI: Kconfig: CONFIG_ACPI_PROCFS now defaults to N
> >
> > delete "default y" from CONFIG_ACPI_PROCFS
> > (effectively making the default 'N')
> >
> > List exactly what /proc files this option controls,
> > and clarify that it doesn't change non-deprecated files.
> >
> > Signed-off-by: Len Brown <len.brown@intel.com>
> >
> > So at least battery change should have added /proc/acpi/battery to this list.
>
> IMHO, the source of the problem is the battery change that has
> introduced the dependency on ACPI_PROCFS _although_ it's unset by
> default and that is a regression (ie. confuses users with older user
> space).
"older user space" meaning just about every Linux box that is out there
at the moment. So this is a regression, the user does not care why it
happened, and needs fixing.
> > May be we need separate ACPI_PROCFS_xxx for every subsystem.
>
> Well, I'm not sure. I think that documenting the dependency should be
> sufficient.
No. We never remove a bit of relied-on API from the kernel like that. At
minimum it must go through a long deprecation cycle before it's turned
off by default. Really, is this some sort of weird "how can we piss off
and lose as many beta testers as possible in the shortest amount of
time" contest? Will people search for a few new lines of documentation
(out of the 1 million lines of kernel code that 2.6.24 changes) when
'make oldconfig' breaks their laptop setup - or will they just go over
to a more tester-friendly project? Compatibility is our utmost priority
(and your regressions list is a very good tool for us to keep
compatibility), especially in an incredibly easy case like this where
the fix is 1 changed byte with no harm done to anyone.
Ingo
prev parent reply other threads:[~2007-11-11 20:43 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-11-02 17:18 [regression] v2.6.24-rc1-497-gb1d08ac: kde battery icon gone Thomas Meyer
2007-11-02 17:49 ` Rafael J. Wysocki
2007-11-03 6:35 ` Andrey Borzenkov
2007-11-03 8:28 ` Ingo Molnar
2007-11-03 10:19 ` Andrey Borzenkov
2007-11-03 13:33 ` Thomas Meyer
[not found] ` <20071103110452.GA8658@elte.hu>
[not found] ` <200711041015.24689.arvidjaar@mail.ru>
[not found] ` <200711041413.52876.rjw@sisk.pl>
2007-11-11 20:42 ` Ingo Molnar [this message]
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=20071111204229.GA17289@elte.hu \
--to=mingo@elte.hu \
--cc=arvidjaar@mail.ru \
--cc=astarikovskiy@suse.de \
--cc=lenb@kernel.org \
--cc=linux-acpi@vger.kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=rjw@sisk.pl \
--cc=thomas@m3y3r.de \
/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