Bug#816751: linux-image-3.16.0-4-amd64: Boot hangs at ata_piix message under 3.16.x, but works with 3.2.x version graph
This doesn't seem to be Debian-specific. I tried a number of other distro's live installers on USB -- current versions of Ubuntu, Arch, CoreOS, Fedora, Puppy, System Rescue -- and experienced boot hangs at various points with each. After much fiddling with ACPI kernel boot parameters, I was able to get reliable boots using 'nolapic' -- which effectively reduced the system to one core. I subsequently narrowed it down to working with 'nolapic_timer', and after comparing the dmesg output of 3.2.x to 3.16.x, began to suspect the underlying problem was related to intel_idle -- which was disabled for the Atom N2000 family under 3.2.x, but enabled in 3.16.x ... I think this is the commit: http://marc.info/?l=linux-pm=139068510624936=2 In the end, I found that I could boot the 3.16 kernel with: intel_idle.max_cstate=0 which seems to effectively disable intel_idle and fall back the ACPI idle driver. Cheers, Chad
Bug#816751: linux-image-3.16.0-4-amd64: Boot hangs at ata_piix message under 3.16.x, but works with 3.2.x
Package: src:linux Version: 3.16.7-ckt20-1+deb8u3 Severity: critical Justification: breaks the whole system Dear Maintainer, This machine had been running with an up-to-date version of Wheezy for over a year. Following a dist-upgrade to Jessie, it no longer boots under the 3.16.x kernel, seeming to hang when loading/initializing the ATA library. The last boot message refers to ata_piix (see below). It boots and runs fine under the 3.2.x LTS kernel, however. -- Package-specific info: ** Kernel log: boot messages should be attached Last line in kernel log is: ata_piix :00:1f.2: MAP [ P0 P2 P1 P3 ] ** Model information Jetway JBC372F36W Intel Atom N2600 Compact Fanless Barebone See: http://www.logicsupply.com/jbc372f36w/ sys_vendor: Jetway product_name: product_version: chassis_vendor: chassis_version: bios_vendor: American Megatrends Inc. bios_version: 4.6.4 board_vendor: Jetway board_name: JBC372F36W board_version: JBC372F36W-2600-B ** Network interface configuration: # This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). # The loopback network interface auto lo iface lo inet loopback # The primary network interface auto eth0 iface eth0 inet static address 192.168.1.2 netmask 255.255.255.0 gateway 192.168.1.1 dns-nameservers 192.168.1.1 ** PCI devices: 00:00.0 Host bridge [0600]: Intel Corporation Atom Processor D2xxx/N2xxx DRAM Controller [8086:0bf1] (rev 04) Subsystem: Intel Corporation Device [8086:1999] Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- TAbort- SERR- [disabled] Capabilities: Kernel driver in use: gma500 00:1b.0 Audio device [0403]: Intel Corporation NM10/ICH7 Family High Definition Audio Controller [8086:27d8] (rev 02) Subsystem: Jetway Information Co., Ltd. Device [16f3:a621] Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- Kernel driver in use: snd_hda_intel 00:1c.0 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 1 [8086:27d0] (rev 02) (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- TAbort- Reset- FastB2B- PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- Capabilities: Kernel driver in use: pcieport 00:1c.1 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 2 [8086:27d2] (rev 02) (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- TAbort- Reset- FastB2B- PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- Capabilities: Kernel driver in use: pcieport 00:1c.2 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 3 [8086:27d4] (rev 02) (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- TAbort- Reset- FastB2B- PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- Capabilities: Kernel driver in use: pcieport 00:1c.3 PCI bridge [0604]: Intel Corporation NM10/ICH7 Family PCI Express Port 4 [8086:27d6] (rev 02) (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- TAbort- Reset- FastB2B- PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn- Capabilities: Kernel driver in use: pcieport 00:1d.0 USB controller [0c03]: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 [8086:27c8] (rev 02) (prog-if 00 [UHCI]) Subsystem: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 [8086:27c8] Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- TAbort- SERR- Kernel driver in use: ehci_hcd 00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev e2) (prog-if 01 [Subtractive decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- SERR- TAbort- Reset-