* ACPI Regression on Dell E1501 @ 2007-06-21 21:04 Tim Gardner 2007-06-21 21:47 ` Chuck Ebbert 0 siblings, 1 reply; 13+ messages in thread From: Tim Gardner @ 2007-06-21 21:04 UTC (permalink / raw) To: lenb; +Cc: linux-acpi, linux-kernel Hi, Commit e9e2cdb412412326c4827fc78ba27f410d837e6e breaks boot on a Dell E1501 unless 'acpi=off' is specified (also tried nolapic and nohpet but it made no substantive difference). This laptop is an 'AMD Turion(tm) 64 X2 Mobile Technology TL-50' CPU, but its booting 32 bit SMP (make defconfig). No kernel built after this commit works for this platform. There is no crash output, it just wedges after 'NET: Registered protocol family 2'. How can I debug this problem? rtg -- Tim Gardner tim.gardner@ubuntu.com ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: ACPI Regression on Dell E1501 2007-06-21 21:04 ACPI Regression on Dell E1501 Tim Gardner @ 2007-06-21 21:47 ` Chuck Ebbert 2007-06-21 21:55 ` Thomas Gleixner 0 siblings, 1 reply; 13+ messages in thread From: Chuck Ebbert @ 2007-06-21 21:47 UTC (permalink / raw) To: Tim Gardner; +Cc: lenb, linux-acpi, linux-kernel, Thomas Gleixner On 06/21/2007 05:04 PM, Tim Gardner wrote: > Hi, > > Commit e9e2cdb412412326c4827fc78ba27f410d837e6e breaks boot on a Dell > E1501 unless 'acpi=off' is specified (also tried nolapic and nohpet but > it made no substantive difference). This laptop is an 'AMD Turion(tm) 64 > X2 Mobile Technology TL-50' CPU, but its booting 32 bit SMP (make > defconfig). No kernel built after this commit works for this platform. > > There is no crash output, it just wedges after 'NET: Registered protocol > family 2'. > > How can I debug this problem? That'll be fun. That's: [PATCH] clockevents: i386 drivers [Author cc: added] ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: ACPI Regression on Dell E1501 2007-06-21 21:47 ` Chuck Ebbert @ 2007-06-21 21:55 ` Thomas Gleixner 2007-06-21 22:02 ` Thomas Gleixner ` (2 more replies) 0 siblings, 3 replies; 13+ messages in thread From: Thomas Gleixner @ 2007-06-21 21:55 UTC (permalink / raw) To: Chuck Ebbert; +Cc: Tim Gardner, lenb, linux-acpi, linux-kernel On Thu, 2007-06-21 at 17:47 -0400, Chuck Ebbert wrote: > On 06/21/2007 05:04 PM, Tim Gardner wrote: > > Hi, > > > > Commit e9e2cdb412412326c4827fc78ba27f410d837e6e breaks boot on a Dell > > E1501 unless 'acpi=off' is specified (also tried nolapic and nohpet but > > it made no substantive difference). This laptop is an 'AMD Turion(tm) 64 > > X2 Mobile Technology TL-50' CPU, but its booting 32 bit SMP (make > > defconfig). No kernel built after this commit works for this platform. > > > > There is no crash output, it just wedges after 'NET: Registered protocol > > family 2'. > > > > How can I debug this problem? > > That'll be fun. > > That's: > > [PATCH] clockevents: i386 drivers > > [Author cc: added] I'm going nuts on this. Tim, 1.) are you booting a 32bit or a 64 bit kernel ? 2.) Can you please try 2.6.22-rc5 + http://www.tglx.de/projects/hrtimers/2.6.22-rc5/patch-2.6.22-rc5-hrt1.patch whether this makes any difference Thanks, tglx ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: ACPI Regression on Dell E1501 2007-06-21 21:55 ` Thomas Gleixner @ 2007-06-21 22:02 ` Thomas Gleixner 2007-06-21 22:05 ` Tim Gardner 2007-06-22 13:09 ` Tim Gardner 2 siblings, 0 replies; 13+ messages in thread From: Thomas Gleixner @ 2007-06-21 22:02 UTC (permalink / raw) To: Chuck Ebbert; +Cc: Tim Gardner, lenb, linux-acpi, linux-kernel On Thu, 2007-06-21 at 23:55 +0200, Thomas Gleixner wrote: > > > X2 Mobile Technology TL-50' CPU, but its booting 32 bit SMP (make > 1.) are you booting a 32bit or a 64 bit kernel ? Sigh, I'm too tired :) tglx ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: ACPI Regression on Dell E1501 2007-06-21 21:55 ` Thomas Gleixner 2007-06-21 22:02 ` Thomas Gleixner @ 2007-06-21 22:05 ` Tim Gardner 2007-08-08 18:30 ` Tim Gardner 2007-06-22 13:09 ` Tim Gardner 2 siblings, 1 reply; 13+ messages in thread From: Tim Gardner @ 2007-06-21 22:05 UTC (permalink / raw) To: Thomas Gleixner; +Cc: Chuck Ebbert, lenb, linux-acpi, linux-kernel Thomas Gleixner wrote: > On Thu, 2007-06-21 at 17:47 -0400, Chuck Ebbert wrote: >> On 06/21/2007 05:04 PM, Tim Gardner wrote: >>> Hi, >>> >>> Commit e9e2cdb412412326c4827fc78ba27f410d837e6e breaks boot on a Dell >>> E1501 unless 'acpi=off' is specified (also tried nolapic and nohpet but >>> it made no substantive difference). This laptop is an 'AMD Turion(tm) 64 >>> X2 Mobile Technology TL-50' CPU, but its booting 32 bit SMP (make >>> defconfig). No kernel built after this commit works for this platform. >>> >>> There is no crash output, it just wedges after 'NET: Registered protocol >>> family 2'. >>> >>> How can I debug this problem? >> That'll be fun. >> >> That's: >> >> [PATCH] clockevents: i386 drivers >> >> [Author cc: added] > > I'm going nuts on this. > > Tim, > > 1.) are you booting a 32bit or a 64 bit kernel ? > > 2.) Can you please try 2.6.22-rc5 + > http://www.tglx.de/projects/hrtimers/2.6.22-rc5/patch-2.6.22-rc5-hrt1.patch > whether this makes any difference > > Thanks, > > tglx > Thomas, Its CONFIG_X86_32=y and CONFIG_SMP=y (make defconfig). I'll try your patch later this evening. rtg -- Tim Gardner tim.gardner@ubuntu.com ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: ACPI Regression on Dell E1501 2007-06-21 22:05 ` Tim Gardner @ 2007-08-08 18:30 ` Tim Gardner 0 siblings, 0 replies; 13+ messages in thread From: Tim Gardner @ 2007-08-08 18:30 UTC (permalink / raw) To: Kernel Mailing List Cc: Thomas Gleixner, Chuck Ebbert, linux-acpi, loic.grenie See this topic for a solution: http://lkml.org/lkml/2007/8/8/251 Re: [PATCH] drop unneeded variable in amd_apic_timer_broken -- Tim Gardner tim.gardner@ubuntu.com ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: ACPI Regression on Dell E1501 2007-06-21 21:55 ` Thomas Gleixner 2007-06-21 22:02 ` Thomas Gleixner 2007-06-21 22:05 ` Tim Gardner @ 2007-06-22 13:09 ` Tim Gardner 2007-06-22 13:18 ` Tim Gardner 2 siblings, 1 reply; 13+ messages in thread From: Tim Gardner @ 2007-06-22 13:09 UTC (permalink / raw) To: Thomas Gleixner; +Cc: Chuck Ebbert, lenb, linux-acpi, linux-kernel Thomas Gleixner wrote: > On Thu, 2007-06-21 at 17:47 -0400, Chuck Ebbert wrote: >> On 06/21/2007 05:04 PM, Tim Gardner wrote: >>> Hi, >>> >>> Commit e9e2cdb412412326c4827fc78ba27f410d837e6e breaks boot on a Dell >>> E1501 unless 'acpi=off' is specified (also tried nolapic and nohpet but >>> it made no substantive difference). This laptop is an 'AMD Turion(tm) 64 >>> X2 Mobile Technology TL-50' CPU, but its booting 32 bit SMP (make >>> defconfig). No kernel built after this commit works for this platform. >>> >>> There is no crash output, it just wedges after 'NET: Registered protocol >>> family 2'. >>> >>> How can I debug this problem? >> That'll be fun. >> >> That's: >> >> [PATCH] clockevents: i386 drivers >> >> [Author cc: added] > > I'm going nuts on this. > > Tim, > > 1.) are you booting a 32bit or a 64 bit kernel ? > > 2.) Can you please try 2.6.22-rc5 + > http://www.tglx.de/projects/hrtimers/2.6.22-rc5/patch-2.6.22-rc5-hrt1.patch > whether this makes any difference > > Thanks, > > tglx > Thomas, Your patch (large though it is) did not make any outward difference. As usual, adding 'acpi=off' allows it to boot. rtg -- Tim Gardner tim.gardner@ubuntu.com ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: ACPI Regression on Dell E1501 2007-06-22 13:09 ` Tim Gardner @ 2007-06-22 13:18 ` Tim Gardner 2007-06-22 15:12 ` Thomas Renninger 0 siblings, 1 reply; 13+ messages in thread From: Tim Gardner @ 2007-06-22 13:18 UTC (permalink / raw) To: Thomas Gleixner; +Cc: Chuck Ebbert, lenb, linux-acpi, linux-kernel Tim Gardner wrote: > Thomas Gleixner wrote: >> On Thu, 2007-06-21 at 17:47 -0400, Chuck Ebbert wrote: >>> On 06/21/2007 05:04 PM, Tim Gardner wrote: >>>> Hi, >>>> >>>> Commit e9e2cdb412412326c4827fc78ba27f410d837e6e breaks boot on a Dell >>>> E1501 unless 'acpi=off' is specified (also tried nolapic and nohpet but >>>> it made no substantive difference). This laptop is an 'AMD Turion(tm) 64 >>>> X2 Mobile Technology TL-50' CPU, but its booting 32 bit SMP (make >>>> defconfig). No kernel built after this commit works for this platform. >>>> >>>> There is no crash output, it just wedges after 'NET: Registered protocol >>>> family 2'. >>>> >>>> How can I debug this problem? >>> That'll be fun. >>> >>> That's: >>> >>> [PATCH] clockevents: i386 drivers >>> >>> [Author cc: added] >> I'm going nuts on this. >> >> Tim, >> >> 1.) are you booting a 32bit or a 64 bit kernel ? >> >> 2.) Can you please try 2.6.22-rc5 + >> http://www.tglx.de/projects/hrtimers/2.6.22-rc5/patch-2.6.22-rc5-hrt1.patch >> whether this makes any difference >> >> Thanks, >> >> tglx >> > > Thomas, > > Your patch (large though it is) did not make any outward difference. As > usual, adding 'acpi=off' allows it to boot. > > rtg Perhaps I was too hasty. Adding 'acpi=off' did not allow it to boot. The IDE drive was detected, but I did not see any partitions detected. Eventually it dropped to the initrd shell when it could not find a root filesystem. Anyways, this is likely a side issue. rtg -- Tim Gardner tim.gardner@ubuntu.com ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: ACPI Regression on Dell E1501 2007-06-22 13:18 ` Tim Gardner @ 2007-06-22 15:12 ` Thomas Renninger 2007-06-22 16:06 ` Roland Dreier 2007-06-22 18:31 ` Tim Gardner 0 siblings, 2 replies; 13+ messages in thread From: Thomas Renninger @ 2007-06-22 15:12 UTC (permalink / raw) To: Tim Gardner Cc: Thomas Gleixner, Chuck Ebbert, lenb, linux-acpi, linux-kernel, ebiederm On Fri, 2007-06-22 at 07:18 -0600, Tim Gardner wrote: > Tim Gardner wrote: > > Thomas Gleixner wrote: > >> On Thu, 2007-06-21 at 17:47 -0400, Chuck Ebbert wrote: > >>> On 06/21/2007 05:04 PM, Tim Gardner wrote: > >>>> Hi, > >>>> > >>>> Commit e9e2cdb412412326c4827fc78ba27f410d837e6e breaks boot on a Dell > >>>> E1501 unless 'acpi=off' is specified (also tried nolapic and nohpet but > >>>> it made no substantive difference). This laptop is an 'AMD Turion(tm) 64 > >>>> X2 Mobile Technology TL-50' CPU, but its booting 32 bit SMP (make > >>>> defconfig). No kernel built after this commit works for this platform. > >>>> > >>>> There is no crash output, it just wedges after 'NET: Registered protocol > >>>> family 2'. > >>>> > >>>> How can I debug this problem? > >>> That'll be fun. > >>> > >>> That's: > >>> > >>> [PATCH] clockevents: i386 drivers > >>> > >>> [Author cc: added] > >> I'm going nuts on this. > >> > >> Tim, > >> > >> 1.) are you booting a 32bit or a 64 bit kernel ? > >> > >> 2.) Can you please try 2.6.22-rc5 + > >> http://www.tglx.de/projects/hrtimers/2.6.22-rc5/patch-2.6.22-rc5-hrt1.patch > >> whether this makes any difference > >> > >> Thanks, > >> > >> tglx > >> > > > > Thomas, > > > > Your patch (large though it is) did not make any outward difference. As > > usual, adding 'acpi=off' allows it to boot. > > > > rtg > > Perhaps I was too hasty. Adding 'acpi=off' did not allow it to boot. The > IDE drive was detected, but I did not see any partitions detected. > Eventually it dropped to the initrd shell when it could not find a root > filesystem. Anyways, this is likely a side issue. I am seeing the same with an ACER F5000. pci=nomsi let the machine still boot. I tried a bit and I think I got it, for me it's this one: commit 78b7611c4a1e3ff008abc4751b566cb533d68f3d Author: Eric W. Biederman <ebiederm@xmission.com> Date: Fri Jun 1 00:46:33 2007 -0700 My problem: The laptop does not have an serial output device, I try to set up a fire wire console, but might have cable/HW problems. What else can I do to help? What do you need? Thanks, Thomas ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: ACPI Regression on Dell E1501 2007-06-22 15:12 ` Thomas Renninger @ 2007-06-22 16:06 ` Roland Dreier 2007-06-22 16:55 ` Thomas Renninger 2007-06-22 18:31 ` Tim Gardner 1 sibling, 1 reply; 13+ messages in thread From: Roland Dreier @ 2007-06-22 16:06 UTC (permalink / raw) To: trenn Cc: Tim Gardner, Thomas Gleixner, Chuck Ebbert, lenb, linux-acpi, linux-kernel, ebiederm > pci=nomsi let the machine still boot. > > I tried a bit and I think I got it, for me it's this one: > > commit 78b7611c4a1e3ff008abc4751b566cb533d68f3d Really?? That's "msi: mask the msix vector before we unmap it" and A) it looks *really* obviously correct and B) it should only have an effect if a driver using MSI-X releases an IRQ. What testing did you do to pick out that change? Does your system work OK with just that patch reverted? - R. ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: ACPI Regression on Dell E1501 2007-06-22 16:06 ` Roland Dreier @ 2007-06-22 16:55 ` Thomas Renninger 0 siblings, 0 replies; 13+ messages in thread From: Thomas Renninger @ 2007-06-22 16:55 UTC (permalink / raw) To: Roland Dreier Cc: Tim Gardner, Thomas Gleixner, Chuck Ebbert, lenb, linux-acpi, linux-kernel, ebiederm On Fri, 2007-06-22 at 09:06 -0700, Roland Dreier wrote: > > pci=nomsi let the machine still boot. > > > > I tried a bit and I think I got it, for me it's this one: > > > > commit 78b7611c4a1e3ff008abc4751b566cb533d68f3d > > Really?? That's "msi: mask the msix vector before we unmap it" and No, I was wrong. I added the patches again, which I reverted and it still boots. I horribly mixed something up here, I will try to find out tomorrow, sorry for the confusion. Thomas ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: ACPI Regression on Dell E1501 2007-06-22 15:12 ` Thomas Renninger 2007-06-22 16:06 ` Roland Dreier @ 2007-06-22 18:31 ` Tim Gardner 2007-06-22 21:27 ` Eric W. Biederman 1 sibling, 1 reply; 13+ messages in thread From: Tim Gardner @ 2007-06-22 18:31 UTC (permalink / raw) To: trenn Cc: Thomas Gleixner, Chuck Ebbert, lenb, linux-acpi, linux-kernel, ebiederm Thomas Renninger wrote: > On Fri, 2007-06-22 at 07:18 -0600, Tim Gardner wrote: >> Tim Gardner wrote: >>> Thomas Gleixner wrote: >>>> On Thu, 2007-06-21 at 17:47 -0400, Chuck Ebbert wrote: >>>>> On 06/21/2007 05:04 PM, Tim Gardner wrote: >>>>>> Hi, >>>>>> >>>>>> Commit e9e2cdb412412326c4827fc78ba27f410d837e6e breaks boot on a Dell >>>>>> E1501 unless 'acpi=off' is specified (also tried nolapic and nohpet but >>>>>> it made no substantive difference). This laptop is an 'AMD Turion(tm) 64 >>>>>> X2 Mobile Technology TL-50' CPU, but its booting 32 bit SMP (make >>>>>> defconfig). No kernel built after this commit works for this platform. >>>>>> >>>>>> There is no crash output, it just wedges after 'NET: Registered protocol >>>>>> family 2'. >>>>>> >>>>>> How can I debug this problem? >>>>> That'll be fun. >>>>> >>>>> That's: >>>>> >>>>> [PATCH] clockevents: i386 drivers >>>>> >>>>> [Author cc: added] >>>> I'm going nuts on this. >>>> >>>> Tim, >>>> >>>> 1.) are you booting a 32bit or a 64 bit kernel ? >>>> >>>> 2.) Can you please try 2.6.22-rc5 + >>>> http://www.tglx.de/projects/hrtimers/2.6.22-rc5/patch-2.6.22-rc5-hrt1.patch >>>> whether this makes any difference >>>> >>>> Thanks, >>>> >>>> tglx >>>> >>> Thomas, >>> >>> Your patch (large though it is) did not make any outward difference. As >>> usual, adding 'acpi=off' allows it to boot. >>> >>> rtg >> Perhaps I was too hasty. Adding 'acpi=off' did not allow it to boot. The >> IDE drive was detected, but I did not see any partitions detected. >> Eventually it dropped to the initrd shell when it could not find a root >> filesystem. Anyways, this is likely a side issue. > > I am seeing the same with an ACER F5000. > > pci=nomsi let the machine still boot. > > I tried a bit and I think I got it, for me it's this one: > > commit 78b7611c4a1e3ff008abc4751b566cb533d68f3d > Author: Eric W. Biederman <ebiederm@xmission.com> > Date: Fri Jun 1 00:46:33 2007 -0700 > > My problem: The laptop does not have an serial output device, I try to > set up a fire wire console, but might have cable/HW problems. > > What else can I do to help? > What do you need? > > Thanks, > > Thomas > pci=nomsi has no effect, nor does CONFIG_SMP. Furthermore, I positively confirmed that this is the offending commit. If I reset HEAD to the commit just prior, then everything works OK. rtg -- Tim Gardner tim.gardner@ubuntu.com ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: ACPI Regression on Dell E1501 2007-06-22 18:31 ` Tim Gardner @ 2007-06-22 21:27 ` Eric W. Biederman 0 siblings, 0 replies; 13+ messages in thread From: Eric W. Biederman @ 2007-06-22 21:27 UTC (permalink / raw) To: Tim Gardner Cc: trenn, Thomas Gleixner, Chuck Ebbert, lenb, linux-acpi, linux-kernel Tim Gardner <tim.gardner@canonical.com> writes: > Thomas Renninger wrote: >> On Fri, 2007-06-22 at 07:18 -0600, Tim Gardner wrote: >>> Tim Gardner wrote: >>>> Thomas Gleixner wrote: >>>>> On Thu, 2007-06-21 at 17:47 -0400, Chuck Ebbert wrote: >>>>>> On 06/21/2007 05:04 PM, Tim Gardner wrote: >>>>>>> Hi, >>>>>>> >>>>>>> Commit e9e2cdb412412326c4827fc78ba27f410d837e6e breaks boot on a Dell >>>>>>> E1501 unless 'acpi=off' is specified (also tried nolapic and nohpet but >>>>>>> it made no substantive difference). This laptop is an 'AMD Turion(tm) 64 >>>>>>> X2 Mobile Technology TL-50' CPU, but its booting 32 bit SMP (make >>>>>>> defconfig). No kernel built after this commit works for this platform. >>>>>>> >>>>>>> There is no crash output, it just wedges after 'NET: Registered protocol >>>>>>> family 2'. >>>>>>> >>>>>>> How can I debug this problem? >>>>>> That'll be fun. >>>>>> >>>>>> That's: >>>>>> >>>>>> [PATCH] clockevents: i386 drivers >>>>>> >>>>>> [Author cc: added] >>>>> I'm going nuts on this. >>>>> >>>>> Tim, >>>>> >>>>> 1.) are you booting a 32bit or a 64 bit kernel ? >>>>> >>>>> 2.) Can you please try 2.6.22-rc5 + >>>>> http://www.tglx.de/projects/hrtimers/2.6.22-rc5/patch-2.6.22-rc5-hrt1.patch >>>>> whether this makes any difference >>>>> >>>>> Thanks, >>>>> >>>>> tglx >>>>> >>>> Thomas, >>>> >>>> Your patch (large though it is) did not make any outward difference. As >>>> usual, adding 'acpi=off' allows it to boot. >>>> >>>> rtg >>> Perhaps I was too hasty. Adding 'acpi=off' did not allow it to boot. The >>> IDE drive was detected, but I did not see any partitions detected. >>> Eventually it dropped to the initrd shell when it could not find a root >>> filesystem. Anyways, this is likely a side issue. >> >> I am seeing the same with an ACER F5000. >> >> pci=nomsi let the machine still boot. >> >> I tried a bit and I think I got it, for me it's this one: >> >> commit 78b7611c4a1e3ff008abc4751b566cb533d68f3d >> Author: Eric W. Biederman <ebiederm@xmission.com> >> Date: Fri Jun 1 00:46:33 2007 -0700 >> >> My problem: The laptop does not have an serial output device, I try to >> set up a fire wire console, but might have cable/HW problems. >> >> What else can I do to help? >> What do you need? >> >> Thanks, >> >> Thomas >> > > pci=nomsi has no effect, nor does CONFIG_SMP. Furthermore, I positively > confirmed that this is the offending commit. If I reset HEAD to the > commit just prior, then everything works OK. To confirm you commit: e9e2cdb412412326c4827fc78ba27f410d837e6e "[PATCH] clockevents: i386 drivers" is the problem commit you are referring to. Thomas suggested a different commit else having to do with MSI... I'm just trying to keep the conversation straight. Thanks, Eric ^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2007-08-08 18:30 UTC | newest] Thread overview: 13+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2007-06-21 21:04 ACPI Regression on Dell E1501 Tim Gardner 2007-06-21 21:47 ` Chuck Ebbert 2007-06-21 21:55 ` Thomas Gleixner 2007-06-21 22:02 ` Thomas Gleixner 2007-06-21 22:05 ` Tim Gardner 2007-08-08 18:30 ` Tim Gardner 2007-06-22 13:09 ` Tim Gardner 2007-06-22 13:18 ` Tim Gardner 2007-06-22 15:12 ` Thomas Renninger 2007-06-22 16:06 ` Roland Dreier 2007-06-22 16:55 ` Thomas Renninger 2007-06-22 18:31 ` Tim Gardner 2007-06-22 21:27 ` Eric W. Biederman
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).