From: Alan Cox <alan@lxorguk.ukuu.org.uk>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Tejun Heo <htejun@gmail.com>,
Andrew Morton <akpm@linux-foundation.org>,
"Rafael J. Wysocki" <rjw@sisk.pl>,
LKML <linux-kernel@vger.kernel.org>, Ingo Molnar <mingo@elte.hu>
Subject: Re: 2.6.24-rc4-git5: Reported regressions from 2.6.23
Date: Mon, 10 Dec 2007 03:38:32 +0000 [thread overview]
Message-ID: <20071210033832.3eefbc52@the-village.bc.nu> (raw)
In-Reply-To: <alpine.LFD.0.9999.0712091736450.12046@woody.linux-foundation.org>
> Have you even *read* the thread?
In detail, as it unfolds and while testing variants of Tejun's code on
the hardware I have access to - none of which has this bug making it
rather trickier to help.
> In other words, the stuff you call so critically important (yet we've been
> able to live without it until now!) is apparently simply NOT YET READY.
> It's breaking things.
And as I keep pointing out but you keep ignoring - not doing it breaks
even more things, by a factor of quite a lot.
> .. and what the hell does that matter? If the code doesn't work, it
> doesn't work, and you might as well point to some random scribblings done
> by a three-year-old on toilet paper rather than any "specs".
The code without the changes doesn't work either. So pick your toilet
paper.. by your argument both are toilet paper.
> causes regressions should be reverted, so that 2.6.24 is at least no worse
> than 2.6.23 (and all earlier kernels) in this respect.
Which as the distro bug lists for ATAPI will tell you - aint good. Still
distro vendors can ship patches.
> We used to allow regressions. It was really painful. It's hard to debug
> things when things sometimes break. It's much better to have a nice
> constant monotonic improvement.
Linus, the kernel regresses all over the place every release. If it
didn't do that you'd never get any changes in. Your kernel would
fossilize like RHEL or SLES and you'd be spending weeks analysing each
changeset for possible side effects, or - as happens by neccessity -
adding code paths so a fix vital to one driver ceases to share core code
with another driver - to reduce regression risk. Been there, done that
and its not the way progress happens.
> It's better for users, but it's much better also for developers, even if
> you may be frustrated right now because some new code effectively gets
> shut down until it works for everybody.
Have fun. I trust you'll be fixing the other 11 I think it was listed
regressions before 2.6.24 - or backing out every changeset that could be
responsible ?
No I thought not - because that wouldn't be sensible either.
Alan
next prev parent reply other threads:[~2007-12-10 3:44 UTC|newest]
Thread overview: 103+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-12-08 2:40 Rafael J. Wysocki
2007-12-08 6:53 ` Fabio Comolli
2007-12-08 8:28 ` Ingo Molnar
2007-12-08 9:23 ` Andrew Morton
2007-12-08 22:11 ` Rafael J. Wysocki
2007-12-08 9:29 ` Andrew Morton
2007-12-08 22:17 ` Rafael J. Wysocki
2007-12-08 9:30 ` tipc_init(), WARNING: at arch/x86/mm/highmem_32.c:52, [2.6.24-rc4-git5: Reported regressions from 2.6.23] Ingo Molnar
2007-12-08 10:11 ` Andrew Morton
2007-12-08 16:37 ` Matt Mackall
2007-12-08 17:47 ` Linus Torvalds
2007-12-08 17:54 ` Linus Torvalds
2007-12-08 18:09 ` Andrew Morton
2007-12-08 18:37 ` Linus Torvalds
2007-12-08 19:52 ` Ingo Molnar
2007-12-08 20:29 ` Ingo Molnar
2007-12-09 8:20 ` Pekka Enberg
2007-12-09 8:50 ` Ingo Molnar
2007-12-09 9:18 ` Pekka Enberg
2007-12-09 11:51 ` Ingo Molnar
2007-12-09 12:34 ` Ingo Molnar
2007-12-13 22:07 ` Christoph Lameter
2007-12-09 15:59 ` Arjan van de Ven
2007-12-11 6:27 ` Dave Jones
2007-12-11 8:52 ` Ingo Molnar
2007-12-11 19:03 ` Peter Zijlstra
2007-12-14 4:07 ` Christoph Lameter
2007-12-14 7:16 ` Eric Dumazet
2007-12-14 12:49 ` Ingo Molnar
2007-12-17 19:54 ` Christoph Lameter
2007-12-09 7:58 ` Ingo Molnar
2007-12-09 14:17 ` Rafael J. Wysocki
2007-12-08 18:33 ` Matt Mackall
2007-12-08 19:00 ` Matt Mackall
2007-12-09 8:33 ` Pekka Enberg
2007-12-13 22:03 ` Christoph Lameter
2007-12-08 9:36 ` 2.6.24-rc4-git5: Reported regressions from 2.6.23 Andrew Morton
2007-12-08 10:12 ` Andreas Mohr
2007-12-08 10:20 ` Andrew Morton
2007-12-08 10:28 ` Matthew Garrett
2007-12-08 10:55 ` Andreas Mohr
2007-12-09 15:46 ` Tejun Heo
2007-12-09 19:59 ` Andreas Mohr
2007-12-09 6:52 ` Tejun Heo
2007-12-09 14:20 ` Rafael J. Wysocki
2007-12-09 15:11 ` Tejun Heo
2007-12-08 9:42 ` Andrew Morton
2007-12-08 18:57 ` Roland Dreier
2007-12-08 19:40 ` Theodore Tso
2007-12-08 19:55 ` Ingo Molnar
2007-12-08 22:30 ` Rafael J. Wysocki
2007-12-09 2:15 ` Theodore Tso
2007-12-13 10:49 ` Takashi Iwai
2007-12-20 15:42 ` Takashi Iwai
2007-12-08 9:46 ` Andrew Morton
2007-12-08 15:49 ` Alan Stern
2007-12-08 9:52 ` Andrew Morton
2007-12-09 7:00 ` Tejun Heo
2007-12-09 13:42 ` Alan Cox
2007-12-09 15:09 ` Tejun Heo
2007-12-09 15:25 ` Alan Cox
2007-12-09 15:39 ` Tejun Heo
2007-12-09 18:36 ` Linus Torvalds
2007-12-09 21:54 ` Alan Cox
2007-12-09 18:41 ` Linus Torvalds
2007-12-09 22:01 ` Alan Cox
2007-12-09 22:51 ` Ray Lee
2007-12-10 1:57 ` Linus Torvalds
2007-12-10 3:28 ` Alan Cox
2007-12-10 3:38 ` Alan Cox [this message]
2007-12-10 15:38 ` Linus Torvalds
2007-12-10 8:21 ` Ingo Molnar
2007-12-10 8:27 ` Tejun Heo
2007-12-10 8:41 ` Ingo Molnar
2007-12-08 10:44 ` Richard Purdie
2007-12-08 22:32 ` Rafael J. Wysocki
2007-12-09 11:54 ` Andrew Morton
2007-12-09 12:05 ` Ingo Molnar
2007-12-09 14:24 ` Rafael J. Wysocki
2007-12-10 20:42 ` Ingo Molnar
2007-12-10 20:57 ` Guillaume Chazarain
2007-12-10 20:59 ` Andrew Morton
2007-12-10 22:45 ` Ingo Molnar
2007-12-10 23:04 ` Ingo Molnar
2007-12-10 23:34 ` Stefano Brivio
2007-12-10 23:53 ` Guillaume Chazarain
2007-12-11 8:48 ` Ingo Molnar
2007-12-10 23:56 ` Arjan van de Ven
2007-12-11 0:01 ` Guillaume Chazarain
2007-12-11 1:06 ` Arjan van de Ven
2007-12-11 8:43 ` Ingo Molnar
2007-12-11 9:01 ` Ingo Molnar
2007-12-11 21:10 ` Stefano Brivio
2007-12-19 0:58 ` Stefano Brivio
[not found] <fa.qQhD8aJpiTOFaZqjRYwoaG7YT1c@ifi.uio.no>
[not found] ` <fa.yaP86AixGhz5Q7eXSu04pIQp6ho@ifi.uio.no>
[not found] ` <fa.c3k8VKWAx4HIo9zXWbL5Ek0oSBw@ifi.uio.no>
[not found] ` <fa.C8ACnOhs8bXB++vmugf5F34JcJg@ifi.uio.no>
[not found] ` <fa.5o6E6S0UWnARbQPxLe30TvLQIiY@ifi.uio.no>
2007-12-08 18:24 ` Robert Hancock
2007-12-09 5:59 ` Tejun Heo
2007-12-09 21:36 ` Andreas Mohr
2007-12-10 0:04 ` Andreas Mohr
2007-12-10 0:49 ` Andreas Mohr
2007-12-10 1:28 ` Robert Hancock
2007-12-10 2:25 ` Tejun Heo
2007-12-10 3:20 ` Robert Hancock
2007-12-10 2:20 ` Tejun Heo
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=20071210033832.3eefbc52@the-village.bc.nu \
--to=alan@lxorguk.ukuu.org.uk \
--cc=akpm@linux-foundation.org \
--cc=htejun@gmail.com \
--cc=linux-kernel@vger.kernel.org \
--cc=mingo@elte.hu \
--cc=rjw@sisk.pl \
--cc=torvalds@linux-foundation.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
Powered by JetHome