2.6.23-rc5: known regressions with patches
Subsystems (4)
A message that is not in the archive (sent off-list or not yet received): [email protected]
Hi all,
Here is a list of some known regressions in 2.6.23-rc5 with patches available.
Feel free to add new regressions/remove fixed etc.
http://kernelnewbies.org/known_regressions
List of Aces
Name Regressions fixed since 21-Jun-2007
Adrian Bunk 9 Linus Torvalds 6 Andi Kleen 5 Hugh Dickins 5 Andrew Morton 4 Al Viro 3 Alan Stern 3 Alexey Starikovskiy 3 Cornelia Huck 3 Jens Axboe 3 Stephen Hemminger 3 Tejun Heo 3
Kconfig
Subject : CONFIG_HOTPLUG_CPU: kconfig bug?
References : http://lkml.org/lkml/2007/8/27/204
Last known good : ?
Submitter : Hugh Dickins <[email protected]>
Sam Ravnborg <[email protected]>
Patch : http://lkml.org/lkml/2007/8/29/301
Status : patch available
MMC
Subject : Unable to access memory card reader anymore
References : http://bugzilla.kernel.org/show_bug.cgi?id=8885
Last known good : ?
Submitter : Christian Casteyde <[email protected]>
Caused-By : ? Handled-By : Alan Stern <[email protected]> Patch : http://bugzilla.kernel.org/attachment.cgi?id=12438 Status : patch available
MTD
Subject : error: implicit declaration of function 'cfi_interleave'
References : http://lkml.org/lkml/2007/8/6/272
Last known good : ?
Submitter : Ingo Molnar <[email protected]>
Caused-By : ? Handled-By : David Woodhouse <[email protected]> Patch : http://lkml.org/lkml/2007/8/9/586 Status : patch available
Networking
Subject : [OOPS] 2.6.23-rc5 ? network/via-rhine
References : http://lkml.org/lkml/2007/9/2/58
Last known good : ?
Submitter : Mark Hindley <[email protected]>
Caused-By : ? Handled-By : David S. Miller <[email protected]> Patch : http://git.kernel.org/?p=linux/kernel/git/davem/net-2.6.git;a=commit;h=5c127c58ae9bf196d787815b1bd6b0aec5aee816 Status : patch available
PATA/SATA
Subject : sata_via: write errors on PATA drive connected to VT6421
References : http://lkml.org/lkml/2007/8/20/248
Last known good : ?
Submitter : Ondrej Zary <[email protected]>
Caused-By : ? Handled-By : Ondrej Zary <[email protected]> Patch : http://lkml.org/lkml/2007/8/31/310 Status : patch available
Subject : NULL pointer dereference in ata_piix
References : http://lkml.org/lkml/2007/9/1/33
Last known good : ?
Submitter : Grant Wilson <[email protected]>
Caused-By : ? Handled-By : Jeff Garzik <[email protected]> Patch : http://lkml.org/lkml/2007/9/1/46 Status : patch available
Regards,
Michal
Quoted 10 lines · Michal Piotrowski
MTD
Subject : error: implicit declaration of function '
cfi_interleave'
References : http://lkml.org/lkml/2007/8/6/272
Last known good : ?
Submitter : Ingo Molnar <[email protected]>Caused-By : ? Handled-By : David Woodhouse <[email protected]> Patch : http://lkml.org/lkml/2007/8/9/586 Status : patch available
This isn't really a regression -- it's been like this for years. It's a non-functional configuration which doesn't really make sense, and would only crop up with randconfig (or crack).
Linus was offered the patch a few weeks ago, but didn't take it -- it's not really a priority for 2.6.23. It's in my git tree and will be pushed when the 2.6.24 merge window opens.
http://git.infradead.org/?p=mtd-2.6.git;a=commitdiff;h=241651d04d672fb685b2874707016cbbf95931e5
Signature · 1 line
dwmw2
Quoted 10 lines · David Woodhouse
This isn't really a regression -- it's been like this for years. It's a non-functional configuration which doesn't really make sense, and would only crop up with randconfig (or crack).
Linus was offered the patch a few weeks ago, but didn't take it -- it's not really a priority for 2.6.23. It's in my git tree and will be pushed when the 2.6.24 merge window opens.
http://git.infradead.org/?p=mtd-2.6.git;a=commitdiff;h=241651d04d672fb685b2874707016cbbf95931e5
You shouldn't push this even for 2.6.24 ... I can't see why/how a runtime BUG() scores over erroring out at build-time itself. And if there is no codepath that leads to that BUG() at runtime, then what's the point of adding dead code ...
So I wonder if what you're actually looking for is some kind of Kconfig dependencies that will *prevent* the kind of .config from being generated that Ingo ran into ?
Satyam
Quoted 8 lines · Satyam Sharma
You shouldn't push this even for 2.6.24 ... I can't see why/how a runtime
BUG()scores over erroring out at build-time itself. And if there is no codepath that leads to thatBUG()at runtime, then what's the point of adding dead code ...So I wonder if what you're actually looking for is some kind of
Kconfigdependencies that will *prevent* the kind of .config from being generated that Ingo ran into ?
I looked at that but decided against it. There's too much hand-holding and arbitrary 'automatic' crap in the Kconfig crap already, and I couldn't see a way to do it that didn't make that worse.
As long as we no longer break randconfig builds, it'll be fine. It's not as if people _run_ those kernels, let alone actually exercise the code path in question.
Signature · 1 line
dwmw2
Hi David,
Quoted 12 lines · David Woodhouse
Quoted 10 lines · Michal Piotrowski
MTD
Subject : error: implicit declaration of function '
cfi_interleave'
References : http://lkml.org/lkml/2007/8/6/272
Last known good : ?
Submitter : Ingo Molnar <[email protected]>Caused-By : ? Handled-By : David Woodhouse <[email protected]> Patch : http://lkml.org/lkml/2007/8/9/586 Status : patch available
Quoted 1 line
This isn't really a regression -- it's been like this for years.
Ok, I removed it from the KR list.
Regards,
Michal
Signature · 2 lines
LOG http://www.stardust.webpages.pl/log/
Hi all,
Here is a list of some known regressions in 2.6.23-rc5 with patches available.
Feel free to add new regressions/remove fixed etc.
http://kernelnewbies.org/known_regressions
List of Aces
Name Regressions fixed since 21-Jun-2007
Adrian Bunk 9 Linus Torvalds 6 Andi Kleen 5 Hugh Dickins 5 Andrew Morton 4 Al Viro 3 Alan Stern 3 Alexey Starikovskiy 3 Cornelia Huck 3 Jens Axboe 3 Stephen Hemminger 3 Tejun Heo 3
Kconfig
Subject : CONFIG_HOTPLUG_CPU: kconfig bug?
References : http://lkml.org/lkml/2007/8/27/204
Last known good : ?
Submitter : Hugh Dickins <[email protected]>
Sam Ravnborg <[email protected]>
Patch : http://lkml.org/lkml/2007/8/29/301
Status : patch available
MMC
Subject : Unable to access memory card reader anymore
References : http://bugzilla.kernel.org/show_bug.cgi?id=8885
Last known good : ?
Submitter : Christian Casteyde <[email protected]>
Caused-By : ? Handled-By : Alan Stern <[email protected]> Patch : http://bugzilla.kernel.org/attachment.cgi?id=12438 Status : patch available
MTD
Subject : error: implicit declaration of function 'cfi_interleave'
References : http://lkml.org/lkml/2007/8/6/272
Last known good : ?
Submitter : Ingo Molnar <[email protected]>
Caused-By : ? Handled-By : David Woodhouse <[email protected]> Patch : http://lkml.org/lkml/2007/8/9/586 Status : patch available
Networking
Subject : [OOPS] 2.6.23-rc5 ? network/via-rhine
References : http://lkml.org/lkml/2007/9/2/58
Last known good : ?
Submitter : Mark Hindley <[email protected]>
Caused-By : ? Handled-By : David S. Miller <[email protected]> Patch : http://git.kernel.org/?p=linux/kernel/git/davem/net-2.6.git;a=commit;h=5c127c58ae9bf196d787815b1bd6b0aec5aee816 Status : patch available
PATA/SATA
Subject : sata_via: write errors on PATA drive connected to VT6421
References : http://lkml.org/lkml/2007/8/20/248
Last known good : ?
Submitter : Ondrej Zary <[email protected]>
Caused-By : ? Handled-By : Ondrej Zary <[email protected]> Patch : http://lkml.org/lkml/2007/8/31/310 Status : patch available
Subject : NULL pointer dereference in ata_piix
References : http://lkml.org/lkml/2007/9/1/33
Last known good : ?
Submitter : Grant Wilson <[email protected]>
Caused-By : ? Handled-By : Jeff Garzik <[email protected]> Patch : http://lkml.org/lkml/2007/9/1/46 Status : patch available
Regards,
Michal