Bug#571761: linux-image-2.6.32-2-686: 2.6.32 required noapic on Acer Travelmate 430 where earlier kernels did not
Package: linux-2.6
Version: 2.6.32-8
Severity: important
With kernels up to 2.6.26 this ancient machine did not require any special kernel boot options, but with 2.6.32
I need to add noapic to the kernel command in grub.
If I do not add noapic the kernel gets as far as the pcmcia socket and gets through that completely, and then hangs
competely - nothing works.
Looking in the 2.6.26 kernel dmesg just after the initialisation of the pcmcia socket there were messages about
ACPI derived interrupts. So I thought trying noapic was worth trying noapic, and now 2.6.32 boots normally.
This suggests that something has changed in the APIC handling for the old chip in the 430, for the worse. Of course
now manual intervention is required to make this machine boot.
-- Package-specific info:
** Version:
Linux version 2.6.32-2-686 (Debian 2.6.32-8) (ben@decadent.org.uk) (gcc version 4.3.4 (Debian 4.3.4-6) ) #1 SMP Thu Feb 11 04:08:42 UTC 2010
** USB devices:
Bus 003 Device 002: ID 046d:c016 Logitech, Inc. M-UV69a/HP M-UV96 Optical Wheel Mouse
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Kernel: Linux 2.6.32-2-686 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages linux-image-2.6.32-2-686 depends on:
ii debconf [debconf-2.0] 1.5.28 Debian configuration management sy
ii initramfs-tools [linux-initr 0.93.4 tools for generating an initramfs
ii module-init-tools 3.12~pre1-1 tools for managing Linux kernel mo
ii yaird [linux-initramfs-tool] 0.0.13-5 Yet Another mkInitRD
Versions of packages linux-image-2.6.32-2-686 recommends:
ii firmware-linux-free 2.6.32-9 Binary firmware for various driver
ii libc6-i686 2.10.2-5 GNU C Library: Shared libraries [i
Versions of packages linux-image-2.6.32-2-686 suggests:
ii grub 0.97-59 GRand Unified Bootloader (dummy pa
pn linux-doc-2.6.32 <none> (no description available)
Versions of packages linux-image-2.6.32-2-686 is related to:
pn firmware-bnx2 <none> (no description available)
pn firmware-bnx2x <none> (no description available)
pn firmware-ipw2x00 <none> (no description available)
pn firmware-ivtv <none> (no description available)
pn firmware-iwlwifi <none> (no description available)
pn firmware-linux <none> (no description available)
pn firmware-linux-nonfree <none> (no description available)
pn firmware-qlogic <none> (no description available)
pn firmware-ralink <none> (no description available)
-- debconf information excluded
--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20100227202123.9177.97157.reportbug@stargate.dga.c o.uk">http://lists.debian.org/20100227202123.9177.97157.reportbug@stargate.dga.c o.uk
02-27-2010, 09:32 PM
Ben Hutchings
Bug#571761: linux-image-2.6.32-2-686: 2.6.32 required noapic on Acer Travelmate 430 where earlier kernels did not
On Sat, 2010-02-27 at 20:21 +0000, David Goodenough wrote:
> Package: linux-2.6
> Version: 2.6.32-8
> Severity: important
>
>
> With kernels up to 2.6.26 this ancient machine did not require any special kernel boot options, but with 2.6.32
> I need to add noapic to the kernel command in grub.
>
> If I do not add noapic the kernel gets as far as the pcmcia socket and gets through that completely, and then hangs
> competely - nothing works.
>
> Looking in the 2.6.26 kernel dmesg just after the initialisation of the pcmcia socket there were messages about
> ACPI derived interrupts. So I thought trying noapic was worth trying noapic, and now 2.6.32 boots normally.
ACPI and APIC are two entirely different technologies, although they are
both involved in interrupt routing.
> This suggests that something has changed in the APIC handling for the old chip in the 430, for the worse. Of course
> now manual intervention is required to make this machine boot.
Please report this upstream at <http://bugzilla.debian.org> under
product 'Platform Specific/Hardware', component 'i386'. Attach the
kernel logs for 2.6.32 with and without 'noapic' to the bug report.
Ben.
--
Ben Hutchings
Horngren's Observation:
Among economists, the real world is often a special case.
04-06-2010, 04:38 AM
Ben Hutchings
Bug#571761: linux-image-2.6.32-2-686: 2.6.32 required noapic on Acer Travelmate 430 where earlier kernels did not
On Sat, 2010-02-27 at 22:32 +0000, Ben Hutchings wrote:
> On Sat, 2010-02-27 at 20:21 +0000, David Goodenough wrote:
> > Package: linux-2.6
> > Version: 2.6.32-8
> > Severity: important
> >
> >
> > With kernels up to 2.6.26 this ancient machine did not require any special kernel boot options, but with 2.6.32
> > I need to add noapic to the kernel command in grub.
> >
> > If I do not add noapic the kernel gets as far as the pcmcia socket and gets through that completely, and then hangs
> > competely - nothing works.
> >
> > Looking in the 2.6.26 kernel dmesg just after the initialisation of the pcmcia socket there were messages about
> > ACPI derived interrupts. So I thought trying noapic was worth trying noapic, and now 2.6.32 boots normally.
>
> ACPI and APIC are two entirely different technologies, although they are
> both involved in interrupt routing.
>
> > This suggests that something has changed in the APIC handling for the old chip in the 430, for the worse. Of course
> > now manual intervention is required to make this machine boot.
>
> Please report this upstream at <http://bugzilla.debian.org> under
> product 'Platform Specific/Hardware', component 'i386'. Attach the
> kernel logs for 2.6.32 with and without 'noapic' to the bug report.
Sorry, I don't know how I came up with that URL... please use the bug
tracker at <https://bugzilla.kernel.org>! Then, let us know the bug
number so we can track it.
Ben.
--
Ben Hutchings
Once a job is fouled up, anything done to improve it makes it worse.
05-01-2010, 08:49 PM
Moritz Muehlenhoff
Bug#571761: linux-image-2.6.32-2-686: 2.6.32 required noapic on Acer Travelmate 430 where earlier kernels did not
On Tue, Apr 06, 2010 at 05:38:15AM +0100, Ben Hutchings wrote:
> On Sat, 2010-02-27 at 22:32 +0000, Ben Hutchings wrote:
> > On Sat, 2010-02-27 at 20:21 +0000, David Goodenough wrote:
> > > Package: linux-2.6
> > > Version: 2.6.32-8
> > > Severity: important
> > >
> > >
> > > With kernels up to 2.6.26 this ancient machine did not require any special kernel boot options, but with 2.6.32
> > > I need to add noapic to the kernel command in grub.
> > >
> > > If I do not add noapic the kernel gets as far as the pcmcia socket and gets through that completely, and then hangs
> > > competely - nothing works.
> > >
> > > Looking in the 2.6.26 kernel dmesg just after the initialisation of the pcmcia socket there were messages about
> > > ACPI derived interrupts. So I thought trying noapic was worth trying noapic, and now 2.6.32 boots normally.
> >
> > ACPI and APIC are two entirely different technologies, although they are
> > both involved in interrupt routing.
> >
> > > This suggests that something has changed in the APIC handling for the old chip in the 430, for the worse. Of course
> > > now manual intervention is required to make this machine boot.
> >
> > Please report this upstream at <http://bugzilla.debian.org> under
> > product 'Platform Specific/Hardware', component 'i386'. Attach the
> > kernel logs for 2.6.32 with and without 'noapic' to the bug report.
>
> Sorry, I don't know how I came up with that URL... please use the bug
> tracker at <https://bugzilla.kernel.org>! Then, let us know the bug
> number so we can track it.
David, did you report this upstream?
Cheers,
Moritz
--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20100501204938.GA25809@galadriel.inutil.org">http://lists.debian.org/20100501204938.GA25809@galadriel.inutil.org
08-26-2011, 02:52 AM
Jonathan Nieder
Bug#571761: linux-image-2.6.32-2-686: 2.6.32 required noapic on Acer Travelmate 430 where earlier kernels did not
Hi David,
David Goodenough wrote:
> With kernels up to 2.6.26 this ancient machine did not require any
> special kernel boot options, but with 2.6.32 I need to add noapic to
> the kernel command in grub.
>
> If I do not add noapic the kernel gets as far as the pcmcia socket
> and gets through that completely, and then hangs competely - nothing
> works.
Yep, that sounds like a symptom of nothing good. I don't see any
relevant changes upstream, so I'll just ask:
- does trying a v3.0 or later kernel (e.g., from sid) help?
- if so, what is the earliest version after 2.6.32 you remember
that worked?
- if not:
- could you attach dmesg output from booting without
noapic (for example using netconsole to capture the output)?
- please report this upstream at http://bugzilla.kernel.org/,
product platform-specific, component i386.
Thanks for reporting and sorry for the trouble,
Jonathan
--
To UNSUBSCRIBE, email to debian-kernel-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 20110826025241.GA3438@elie.gateway.2wire.net">http ://lists.debian.org/20110826025241.GA3438@elie.gateway.2wire.net