Re: [1/6] 2.6.21-rc4: known regressions

2007-03-23 Thread Thomas Gleixner
On Fri, 2007-03-23 at 11:28 -0700, Linus Torvalds wrote: > > On Fri, 23 Mar 2007, Linus Torvalds wrote: > > > > Thomas, please fix. > > Here's a possible fix. It compiles. And I still wish we had common files. You beat me by 30 seconds. > ia64 shouldn't be affected, because ia64 doesn't

Re: [1/6] 2.6.21-rc4: known regressions

2007-03-23 Thread Linus Torvalds
On Fri, 23 Mar 2007, Linus Torvalds wrote: > > Thomas, please fix. Here's a possible fix. It compiles. And I still wish we had common files. ia64 shouldn't be affected, because ia64 doesn't #define the ARCH_APICTIMER_STOPS_ON_C3 flag (and then we don't use the "c2_ok" thing either. But this

Re: [1/6] 2.6.21-rc4: known regressions

2007-03-23 Thread Linus Torvalds
On Fri, 23 Mar 2007, Linus Torvalds wrote: > > I really wish we had an x86-64 maintainer that understood that it's > confusing that files in arch/i386/ are also used for arch/x86-64. Sorry, that was unfair. The patch was simply buggy. It added the test to drivers/acpi/ *without* adding it to

Re: [1/6] 2.6.21-rc4: known regressions

2007-03-23 Thread Linus Torvalds
On Fri, 23 Mar 2007, Thomas Gleixner wrote: > > We should revert that patch and add a "trust_lapic_timer_in_c2" > commandline option instead. So we are on the safe side. Damn. I applied your patch, but it breaks on x86-64: drivers/acpi/processor_idle.c:271: error: 'local_apic_timer_c2_ok'

Re: [1/6] 2.6.21-rc4: known regressions

2007-03-23 Thread Adrian Bunk
On Fri, Mar 23, 2007 at 10:37:38AM +0100, Nick Piggin wrote: > On Fri, Mar 23, 2007 at 08:51:13AM +0100, Michal Piotrowski wrote: > > On 23/03/07, Nick Piggin <[EMAIL PROTECTED]> wrote: > > >> > > >> and that in turn points to the kernel log: > > >> > > >> > >

Re: [1/6] 2.6.21-rc4: known regressions

2007-03-23 Thread Ingo Molnar
* Linus Torvalds <[EMAIL PROTECTED]> wrote: > [ Ok, I think it's those timers again... agreed - this seems to be a genuine CONFIG_HIGH_RES_TIMERS=y bug. (which has probably not been fixed since -rc4 either, we have no bugfix in this area that could explain the expires_next==KTIME_MAX timer

Re: [1/6] 2.6.21-rc4: known regressions

2007-03-23 Thread Thomas Gleixner
On Fri, 2007-03-23 at 12:42 +0100, Ingo Molnar wrote: > there's a new post-rc4 regression: my T60 hangs during early bootup. I > bisected the hang down to this recent commit: > > | commit 25496caec111481161e7f06bbfa12a533c43cc6f > | Author: Thomas Renninger <[EMAIL PROTECTED]> > | Date: Tue

Re: [1/6] 2.6.21-rc4: known regressions

2007-03-23 Thread Ingo Molnar
there's a new post-rc4 regression: my T60 hangs during early bootup. I bisected the hang down to this recent commit: | commit 25496caec111481161e7f06bbfa12a533c43cc6f | Author: Thomas Renninger <[EMAIL PROTECTED]> | Date: Tue Feb 27 12:13:00 2007 -0500 | |ACPI: Only use IPI on known

Re: [1/6] 2.6.21-rc4: known regressions

2007-03-23 Thread Nick Piggin
On Fri, Mar 23, 2007 at 08:51:13AM +0100, Michal Piotrowski wrote: > On 23/03/07, Nick Piggin <[EMAIL PROTECTED]> wrote: > >> > >> and that in turn points to the kernel log: > >> > >> > >http://www.stardust.webpages.pl/files/tbf/bitis-gabonica/2.6.21-rc4/git-console.log > > > >Seems

Re: [1/6] 2.6.21-rc4: known regressions

2007-03-23 Thread Michal Piotrowski
On 23/03/07, Nick Piggin <[EMAIL PROTECTED]> wrote: On Thu, Mar 22, 2007 at 06:40:41PM -0700, Linus Torvalds wrote: > > [ Ok, I think it's those timers again... > > Ingo: let me just state how *happy* I am that I told you off when you > wanted to merge the hires timers and NO_HZ before

Re: [1/6] 2.6.21-rc4: known regressions

2007-03-23 Thread Michal Piotrowski
On 23/03/07, Nick Piggin [EMAIL PROTECTED] wrote: On Thu, Mar 22, 2007 at 06:40:41PM -0700, Linus Torvalds wrote: [ Ok, I think it's those timers again... Ingo: let me just state how *happy* I am that I told you off when you wanted to merge the hires timers and NO_HZ before 2.6.20

Re: [1/6] 2.6.21-rc4: known regressions

2007-03-23 Thread Nick Piggin
On Fri, Mar 23, 2007 at 08:51:13AM +0100, Michal Piotrowski wrote: On 23/03/07, Nick Piggin [EMAIL PROTECTED] wrote: and that in turn points to the kernel log: http://www.stardust.webpages.pl/files/tbf/bitis-gabonica/2.6.21-rc4/git-console.log Seems convincing. Michal, can you

Re: [1/6] 2.6.21-rc4: known regressions

2007-03-23 Thread Ingo Molnar
there's a new post-rc4 regression: my T60 hangs during early bootup. I bisected the hang down to this recent commit: | commit 25496caec111481161e7f06bbfa12a533c43cc6f | Author: Thomas Renninger [EMAIL PROTECTED] | Date: Tue Feb 27 12:13:00 2007 -0500 | |ACPI: Only use IPI on known broken

Re: [1/6] 2.6.21-rc4: known regressions

2007-03-23 Thread Thomas Gleixner
On Fri, 2007-03-23 at 12:42 +0100, Ingo Molnar wrote: there's a new post-rc4 regression: my T60 hangs during early bootup. I bisected the hang down to this recent commit: | commit 25496caec111481161e7f06bbfa12a533c43cc6f | Author: Thomas Renninger [EMAIL PROTECTED] | Date: Tue Feb 27

Re: [1/6] 2.6.21-rc4: known regressions

2007-03-23 Thread Ingo Molnar
* Linus Torvalds [EMAIL PROTECTED] wrote: [ Ok, I think it's those timers again... agreed - this seems to be a genuine CONFIG_HIGH_RES_TIMERS=y bug. (which has probably not been fixed since -rc4 either, we have no bugfix in this area that could explain the expires_next==KTIME_MAX timer state

Re: [1/6] 2.6.21-rc4: known regressions

2007-03-23 Thread Adrian Bunk
On Fri, Mar 23, 2007 at 10:37:38AM +0100, Nick Piggin wrote: On Fri, Mar 23, 2007 at 08:51:13AM +0100, Michal Piotrowski wrote: On 23/03/07, Nick Piggin [EMAIL PROTECTED] wrote: and that in turn points to the kernel log:

Re: [1/6] 2.6.21-rc4: known regressions

2007-03-23 Thread Linus Torvalds
On Fri, 23 Mar 2007, Thomas Gleixner wrote: We should revert that patch and add a trust_lapic_timer_in_c2 commandline option instead. So we are on the safe side. Damn. I applied your patch, but it breaks on x86-64: drivers/acpi/processor_idle.c:271: error: 'local_apic_timer_c2_ok'

Re: [1/6] 2.6.21-rc4: known regressions

2007-03-23 Thread Linus Torvalds
On Fri, 23 Mar 2007, Linus Torvalds wrote: I really wish we had an x86-64 maintainer that understood that it's confusing that files in arch/i386/ are also used for arch/x86-64. Sorry, that was unfair. The patch was simply buggy. It added the test to drivers/acpi/ *without* adding it to

Re: [1/6] 2.6.21-rc4: known regressions

2007-03-23 Thread Linus Torvalds
On Fri, 23 Mar 2007, Linus Torvalds wrote: Thomas, please fix. Here's a possible fix. It compiles. And I still wish we had common files. ia64 shouldn't be affected, because ia64 doesn't #define the ARCH_APICTIMER_STOPS_ON_C3 flag (and then we don't use the c2_ok thing either. But this is

Re: [1/6] 2.6.21-rc4: known regressions

2007-03-23 Thread Thomas Gleixner
On Fri, 2007-03-23 at 11:28 -0700, Linus Torvalds wrote: On Fri, 23 Mar 2007, Linus Torvalds wrote: Thomas, please fix. Here's a possible fix. It compiles. And I still wish we had common files. You beat me by 30 seconds. ia64 shouldn't be affected, because ia64 doesn't #define the

Re: [1/6] 2.6.21-rc4: known regressions

2007-03-22 Thread Nick Piggin
On Thu, Mar 22, 2007 at 06:40:41PM -0700, Linus Torvalds wrote: > > [ Ok, I think it's those timers again... > > Ingo: let me just state how *happy* I am that I told you off when you > wanted to merge the hires timers and NO_HZ before 2.6.20 because they > were "stable". You were wrong,

Re: [1/6] 2.6.21-rc4: known regressions

2007-03-22 Thread Linus Torvalds
[ Ok, I think it's those timers again... Ingo: let me just state how *happy* I am that I told you off when you wanted to merge the hires timers and NO_HZ before 2.6.20 because they were "stable". You were wrong, and 2.6.20 is at least in reasonable shape. Now we just need to make sure

Re: [1/6] 2.6.21-rc4: known regressions

2007-03-22 Thread Mingming Cao
On Thu, 2007-03-22 at 08:21 -0700, Linus Torvalds wrote: > > On Thu, 22 Mar 2007, Nick Piggin wrote: > > > > Nothing sleeps on PageUptodate, so I don't think that could explain it. > > Good point. I forget that we just test "uptodate", but then always sleep > on "locked". > > > The fs: fix

Re: [1/6] 2.6.21-rc4: known regressions

2007-03-22 Thread Mariusz Kozłowski
Hello, > > In contrast, the hang reported by Mariusz Kozlowski has a slightly > > different feel to it, but there's a tantalizing pattern in there too: Just to make things clear. I didn't say I could reproduce it on 2.6.21-rc4. In fact I'm running 2.6.21-rc4-mm1 with no problems so far. I just

Re: [1/6] 2.6.21-rc4: known regressions

2007-03-22 Thread Linus Torvalds
On Thu, 22 Mar 2007, Nick Piggin wrote: > > Nothing sleeps on PageUptodate, so I don't think that could explain it. Good point. I forget that we just test "uptodate", but then always sleep on "locked". > The fs: fix __block_write_full_page error case buffer submission patch > does change the

Re: [1/6] 2.6.21-rc4: known regressions

2007-03-22 Thread Linus Torvalds
On Thu, 22 Mar 2007, Nick Piggin wrote: Nothing sleeps on PageUptodate, so I don't think that could explain it. Good point. I forget that we just test uptodate, but then always sleep on locked. The fs: fix __block_write_full_page error case buffer submission patch does change the

Re: [1/6] 2.6.21-rc4: known regressions

2007-03-22 Thread Mariusz Kozłowski
Hello, In contrast, the hang reported by Mariusz Kozlowski has a slightly different feel to it, but there's a tantalizing pattern in there too: Just to make things clear. I didn't say I could reproduce it on 2.6.21-rc4. In fact I'm running 2.6.21-rc4-mm1 with no problems so far. I just

Re: [1/6] 2.6.21-rc4: known regressions

2007-03-22 Thread Mingming Cao
On Thu, 2007-03-22 at 08:21 -0700, Linus Torvalds wrote: On Thu, 22 Mar 2007, Nick Piggin wrote: Nothing sleeps on PageUptodate, so I don't think that could explain it. Good point. I forget that we just test uptodate, but then always sleep on locked. The fs: fix

Re: [1/6] 2.6.21-rc4: known regressions

2007-03-22 Thread Linus Torvalds
[ Ok, I think it's those timers again... Ingo: let me just state how *happy* I am that I told you off when you wanted to merge the hires timers and NO_HZ before 2.6.20 because they were stable. You were wrong, and 2.6.20 is at least in reasonable shape. Now we just need to make sure

Re: [1/6] 2.6.21-rc4: known regressions

2007-03-22 Thread Nick Piggin
On Thu, Mar 22, 2007 at 06:40:41PM -0700, Linus Torvalds wrote: [ Ok, I think it's those timers again... Ingo: let me just state how *happy* I am that I told you off when you wanted to merge the hires timers and NO_HZ before 2.6.20 because they were stable. You were wrong, and

Re: [1/6] 2.6.21-rc4: known regressions

2007-03-21 Thread Nick Piggin
Linus Torvalds wrote: In contrast, the hang reported by Mariusz Kozlowski has a slightly different feel to it, but there's a tantalizing pattern in there too: http://www.ussg.iu.edu/hypermail/linux/kernel/0703.0/1243.html Call Trace: [] io_schedule+0x42/0x59 []

Re: [1/6] 2.6.21-rc4: known regressions

2007-03-21 Thread Linus Torvalds
On Sun, 18 Mar 2007, Adrian Bunk wrote: > > Subject: weird system hangs > References : http://lkml.org/lkml/2007/3/16/288 > Submitter : Michal Piotrowski <[EMAIL PROTECTED]> > Mariusz Kozlowski <[EMAIL PROTECTED]> > Status : unknown According to the console log, it seems

Re: [1/6] 2.6.21-rc4: known regressions

2007-03-21 Thread Linus Torvalds
On Sun, 18 Mar 2007, Adrian Bunk wrote: Subject: weird system hangs References : http://lkml.org/lkml/2007/3/16/288 Submitter : Michal Piotrowski [EMAIL PROTECTED] Mariusz Kozlowski [EMAIL PROTECTED] Status : unknown According to the console log, it seems to be hung

Re: [1/6] 2.6.21-rc4: known regressions

2007-03-21 Thread Nick Piggin
Linus Torvalds wrote: In contrast, the hang reported by Mariusz Kozlowski has a slightly different feel to it, but there's a tantalizing pattern in there too: http://www.ussg.iu.edu/hypermail/linux/kernel/0703.0/1243.html Call Trace: [c03ec87e] io_schedule+0x42/0x59

Re: [1/6] 2.6.21-rc4: known regressions

2007-03-20 Thread Adrian Bunk
On Tue, Mar 20, 2007 at 11:24:41AM +0100, Tobias Diedrich wrote: > Adrian Bunk wrote: > > This email lists some known regressions in Linus' tree compared to 2.6.20. > > Since I didn't see any mention of this: > > I'm seeing an Oops when removing the ohci1394 module: > > [ 16.047275] ieee1394:

Re: [1/6] 2.6.21-rc4: known regressions

2007-03-20 Thread Tobias Diedrich
Adrian Bunk wrote: > This email lists some known regressions in Linus' tree compared to 2.6.20. Since I didn't see any mention of this: I'm seeing an Oops when removing the ohci1394 module: [ 16.047275] ieee1394: Node removed: ID:BUS[158717321-38:0860] GUID[c033ced6] [ 16.047287]

Re: [1/6] 2.6.21-rc4: known regressions

2007-03-20 Thread Tobias Diedrich
Adrian Bunk wrote: This email lists some known regressions in Linus' tree compared to 2.6.20. Since I didn't see any mention of this: I'm seeing an Oops when removing the ohci1394 module: [ 16.047275] ieee1394: Node removed: ID:BUS[158717321-38:0860] GUID[c033ced6] [ 16.047287]

Re: [1/6] 2.6.21-rc4: known regressions

2007-03-20 Thread Adrian Bunk
On Tue, Mar 20, 2007 at 11:24:41AM +0100, Tobias Diedrich wrote: Adrian Bunk wrote: This email lists some known regressions in Linus' tree compared to 2.6.20. Since I didn't see any mention of this: I'm seeing an Oops when removing the ohci1394 module: [ 16.047275] ieee1394: Node

[1/6] 2.6.21-rc4: known regressions

2007-03-18 Thread Adrian Bunk
This email lists some known regressions in Linus' tree compared to 2.6.20. If you find your name in the Cc header, you are either submitter of one of the bugs, maintainer of an affectected subsystem or driver, a patch of you caused a breakage or I'm considering you in any other way possibly

[1/6] 2.6.21-rc4: known regressions

2007-03-18 Thread Adrian Bunk
This email lists some known regressions in Linus' tree compared to 2.6.20. If you find your name in the Cc header, you are either submitter of one of the bugs, maintainer of an affectected subsystem or driver, a patch of you caused a breakage or I'm considering you in any other way possibly