Skip to contentSkip to conversation

2.6.23-rc5: known regressions with patches

PATCH Michal Piotrowski 3 participants 6 messages Sep 3, 2007 – Sep 7, 2007 1 message not in the archive

Subsystems (4)
lore
Share & tools
lore

A message that is not in the archive (sent off-list or not yet received): [email protected]

#1 lore raw

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]>

Caused-By ?

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

--
LOG
http://www.stardust.webpages.pl/log/

#2 lore raw
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
#3 lore raw
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

#4 lore raw
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 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 ?

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
#5 lore raw
In reply to David Woodhouse

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/
#6 lore raw
In reply to a message not in the archive

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]>

Caused-By ?

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

--
LOG
http://www.stardust.webpages.pl/log/