Bug#787738: [upgrade-reports] wheezy to jessie boot problem in ata_piix kernel module
Package: upgrade-reports
Version: wheezy to jessie
Severity: normal
Tags: patch
Hello
I have a boot hang similar to described in bug #776192. The resolution has be
inspired in that bugreport too:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=776192
The server is a old one, but works well in our local radio-station. Is a Intel®
L440GX+
https://downloadcenter.intel.com/download/18918/Intel-L440GX-Server-Board
It have 2 Pentium III (Katmai) processors, and this is the lspci output:
00:00.0 Host bridge: Intel Corporation 440GX - 82443GX Host bridge
00:01.0 PCI bridge: Intel Corporation 440GX - 82443GX AGP bridge
00:0b.0 Multimedia audio controller: Ensoniq ES1371 / Creative Labs CT2518
[AudioPCI-97] (rev 06)
00:0c.0 SCSI storage controller: Adaptec AIC-7896U2/7897U2
00:0c.1 SCSI storage controller: Adaptec AIC-7896U2/7897U2
00:0d.0 Ethernet controller: Intel Corporation 82557/8/9/0/1 Ethernet Pro 100
(rev 05)
00:0e.0 Ethernet controller: Intel Corporation 82557/8/9/0/1 Ethernet Pro 100
(rev 08)
00:10.0 Multimedia audio controller: Yamaha Corporation YMF-724F [DS-1
Audio Controller] (rev 03)
00:12.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 02)
00:12.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
00:12.2 USB controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01)
00:12.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 02)
00:14.0 VGA compatible controller: Cirrus Logic GD 5480 (rev 23)
01:0f.0 PCI bridge: Digital Equipment Corporation DECchip 21150 (rev 06)
The wheezy to jessie upgrade goes well. But in the reboot after dist-upgrade, I
can't boot with the jessie kernel 3.16.0-4. In the screen (after quit "quiet"
from /etc/default/grub), I can see a lot of:
/script/local-block (or something, I annotate them in paper)
and it finished with an initramfs prompt...
From this prompt, in dmesg, I can see these errors:
scsi2: error handler thread failed to spawn, error = -4
ata_piix: probe of 0000:00:12.1 failed with error -12
A google search with the first error bring me to #776192. It is not the same
case, but it is similar. The only difference is in the kernel module.
As in that bugreport, I can boot without problems with the wheezy kernel
3.2.0-4, with systemd, and with sysvinit. But not with the jessie one
(3.16.0-4), neither with systemd or sysvinit.
In that bugreport last email:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=776192#56
said that the bug in in udev, and it is solved in version 217. In SID is the
version 220-4. I download this 2 packages from the debian webpage:
ii libudev1:i386 220-4 i386 libudev shared library
ii udev 220-4 i386 /dev/ and hotplug management daem
and install it without problems in stable, and now the server is running well.
It boot well with the jessie stable kernel 3.16.0-4.
Thats all. This report is only for information. For me the problem is solved.
Many thanks. Excuse my bad english. Greetings. Martintxo.
----
Sustrai Erakuntza: respuesta jurídico-técnica a proyectos insostenibles.
proiektu jasangaitzei erantzun juridiko-teknikoa.
http://www.fundacionsustrai.org
http://www.sustraierakuntza.org
Reply to: