[Bug 270233] New: Module ata_piix has an almost unusably long start time
https://bugzilla.novell.com/show_bug.cgi?id=270233 Summary: Module ata_piix has an almost unusably long start time Product: openSUSE 10.3 Version: Alpha 3 Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Kernel AssignedTo: kernel-maintainers@forge.provo.novell.com ReportedBy: volker3204@paradise.net.nz QAContact: qa@suse.de PIII-450 Intel 440BX chipset 00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01) Booting the installation or rescue system takes approximately: basic drivers: 25s ata_piix: 1:45min (!!) usb devices: 35s ieee1394: 15s Booting 10.2 is much faster, and suppressing ata_piix thus using piix instead is much faster too, but gives the old hdX again. Boot dmesg contains <7>libata version 2.20 loaded. <7>ata_piix 0000:00:07.1: version 2.10ac1 <6>ata1: PATA max UDMA/33 cmd 0x000101f0 ctl 0x000103f6 bmdma 0x0001f000 irq 14 <6>ata2: PATA max UDMA/33 cmd 0x00010170 ctl 0x00010376 bmdma 0x0001f008 irq 15 <6>scsi0 : ata_piix <6>Time: acpi_pm clocksource has been installed. <6>ata1.00: ATA-7: SAMSUNG SP0802N, TK200-04, max UDMA/100 <6>ata1.00: 156368016 sectors, multi 16: LBA48 <6>ata1.01: ATAPI, max UDMA/100 <6>ata1.00: configured for UDMA/33 <6>ata1.01: configured for UDMA/33 <6>scsi1 : ata_piix <4>ATA: abnormal status 0x7F on port 0x00010177 <4>ATA: abnormal status 0x7F on port 0x00010177 <6>ata2.01: ATAPI, max UDMA/33 <4>ata2.01: qc timeout (cmd 0xef) <3>ata2.01: failed to set xfermode (err_mask=0x4) <4>ata2: failed to recover some devices, retrying in 5 secs <4>ATA: abnormal status 0x7F on port 0x00010177 <4>ATA: abnormal status 0x7F on port 0x00010177 <4>ata2.01: qc timeout (cmd 0xef) <3>ata2.01: failed to set xfermode (err_mask=0x4) <4>ata2.01: limiting speed to UDMA/33:PIO3 <4>ata2: failed to recover some devices, retrying in 5 secs <4>ATA: abnormal status 0x7F on port 0x00010177 <4>ATA: abnormal status 0x7F on port 0x00010177 <4>ata2.01: qc timeout (cmd 0xef) <3>ata2.01: failed to set xfermode (err_mask=0x4) <4>ata2.01: disabled <5>scsi 0:0:0:0: Direct-Access ATA SAMSUNG SP0802N TK20 PQ: 0 ANSI: 5 <5>SCSI device sda: 156368016 512-byte hdwr sectors (80060 MB) <5>sda: Write Protect is off <7>sda: Mode Sense: 00 3a 00 00 <5>SCSI device sda: write cache: enabled, read cache: enabled, doesn't support DPO or FUA <5>SCSI device sda: 156368016 512-byte hdwr sectors (80060 MB) <5>sda: Write Protect is off <7>sda: Mode Sense: 00 3a 00 00 <5>SCSI device sda: write cache: enabled, read cache: enabled, doesn't support DPO or FUA <6> sda: sda1 sda2 sda3 < sda5 sda6 sda7 sda8 > <5>sd 0:0:0:0: Attached scsi disk sda <5>sd 0:0:0:0: Attached scsi generic sg0 type 0 <5>scsi 0:0:1:0: CD-ROM ASUS DVD-ROM E616 2.0 PQ: 0 ANSI: 5 <5>scsi 0:0:1:0: Attached scsi generic sg1 type 5 <6>ACPI: Fan [FAN] (on) <6>md: raid1 personality registered for level 1 <6>BIOS EDD facility v0.16 2004-Jun-25, 1 devices found <6>md: raid0 personality registered for level 0 <4>sr0: scsi3-mmc drive: 6x/48x cd/rw xa/form2 cdda tray <6>Uniform CD-ROM driver Revision: 3.20 <7>sr 0:0:1:0: Attached scsi CD-ROM sr0 The harddisk and dvdrom are there, but the cdwriter is missing - that looks like it's significant. The cdwriter hardware works (w 10.2). Yast logs and last boot dmesg attached. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=270233 ------- Comment #1 from volker3204@paradise.net.nz 2007-05-01 02:10 MST ------- Created an attachment (id=136741) --> (https://bugzilla.novell.com/attachment.cgi?id=136741&action=view) Yast logs after install. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=270233 ------- Comment #2 from volker3204@paradise.net.nz 2007-05-01 02:12 MST ------- Created an attachment (id=136742) --> (https://bugzilla.novell.com/attachment.cgi?id=136742&action=view) latest boot dmesg -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=270233 ------- Comment #3 from volker3204@paradise.net.nz 2007-05-01 03:58 MST ------- The big part of the ata_piix delay comes from a timeout, and 2 more retries after 5s with another timeout each. This does not occur if there is actually a disk in the cdwriter. There was no disk in the dvdrom, so that drive doesn't have timeouts. The cdwriter is a SONY CD-RW CRX225E. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=270233 ------- Comment #4 from volker3204@paradise.net.nz 2007-05-26 22:29 MST ------- Still present in 10.3a4 - insmod ata_piix takes 1:45 minutes, -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=270233 ------- Comment #5 from volker3204@paradise.net.nz 2007-05-28 05:52 MST ------- # lsscsi [0:0:0:0] disk ATA SAMSUNG SP0802N TK20 /dev/sda [0:0:1:0] cd/dvd ASUS DVD-ROM E616 2.0 /dev/sr0 The system's Sony CRX225 CD burner is not mentioned anywhere in dmesg, /proc, /sys, or anywhere else I can find. hwinfo --cdrom only finds the dvdrom drive. 10.3a4 has 2.6.21-8-default. At first that worked much better, but eventually I/O errors knock the disk out too. syslog: May 28 23:40:40 linux hald: mounted /dev/sdb1 on behalf of uid 1000 May 28 23:40:42 linux hald: mounted /dev/sdb2 on behalf of uid 1000 May 28 23:40:42 linux hald: mounted /dev/sdb3 on behalf of uid 1000 May 28 23:44:35 linux kernel: usb 4-1: reset high speed USB device using ehci_hcd and address 102 May 28 23:44:35 linux kernel: usb 4-1: device descriptor read/64, error -71 May 28 23:44:35 linux kernel: usb 4-1: device descriptor read/64, error -71 May 28 23:44:36 linux kernel: usb 4-1: USB disconnect, address 102 May 28 23:44:36 linux kernel: sd 8:0:0:0: scsi: Device offlined - not ready after error recovery May 28 23:44:36 linux kernel: sd 8:0:0:0: SCSI error: return code = 0x00010000 May 28 23:44:36 linux kernel: end_request: I/O error, dev sdb, sector 36473659 May 28 23:44:36 linux kernel: Buffer I/O error on device sdb2, logical block 1998848 May 28 23:44:36 linux kernel: lost page write due to I/O error on sdb2 Given that this disk likely has dubious firmware, is it worth persuing further? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=270233 ------- Comment #6 from volker3204@paradise.net.nz 2007-05-28 05:53 MST ------- Oh damn, please ignore comment #5 - wrong bug number :( -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=270233 ------- Comment #7 from volker3204@paradise.net.nz 2007-05-28 06:01 MST ------- # lsscsi [0:0:0:0] disk ATA SAMSUNG SP0802N TK20 /dev/sda [0:0:1:0] cd/dvd ASUS DVD-ROM E616 2.0 /dev/sr0 The system's Sony CD-RW CRX225E CD burner is not mentioned anywhere in dmesg, /proc, /sys, or anywhere else I can find. hwinfo --cdrom only finds the dvdrom drive. On 10.2 /proc/ide/hd?/model includes SONY CD-RW CRX225E so I doubt it's a hardware fault. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=270233#c9
Tejun Heo
https://bugzilla.novell.com/show_bug.cgi?id=270233#c10
--- Comment #10 from Volker Kuhlmann
https://bugzilla.novell.com/show_bug.cgi?id=270233#c11
--- Comment #11 from Volker Kuhlmann
https://bugzilla.novell.com/show_bug.cgi?id=270233#c12
--- Comment #12 from Volker Kuhlmann
https://bugzilla.novell.com/show_bug.cgi?id=270233#c13
--- Comment #13 from Volker Kuhlmann
https://bugzilla.novell.com/show_bug.cgi?id=270233#c14
--- Comment #14 from Tejun Heo
https://bugzilla.novell.com/show_bug.cgi?id=270233#c15
Volker Kuhlmann
https://bugzilla.novell.com/show_bug.cgi?id=270233#c16
--- Comment #16 from Volker Kuhlmann
https://bugzilla.novell.com/show_bug.cgi?id=270233#c17
Tejun Heo
participants (1)
-
bugzilla_noreply@novell.com