FS#10570 - kernel26: ata2 delay when identifying cdrw drive

Attached to Project: Arch Linux
Opened by Jon Kapla (Xappe) - Monday, 02 June 2008, 22:24 GMT
Last edited by Greg (dolby) - Tuesday, 17 June 2008, 11:57 GMT
Task Type Bug Report
Category Kernel
Status Closed
Assigned To Tobias Powalowski (tpowa)
Thomas Bächler (brain0)
Architecture i686
Severity Medium
Priority Normal
Reported Version 2007.08-2
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Since the upgrade to kernel 2.6.25.4 i've gotten a delay during the initramfs stage concerning ata2 where my Sony cdrw resides, see the dmesg attached. The fallback image gives the same as well.

I've also built a custom kernel with the arch patch applied with the same result.

After this (about 20 seconds or so) delay the system boots normally.

Additional info:

Package version: core/kernel26 2.6.25.4-1 (base)
System info: a7n8x-x motherboard with nforce2 chipset, Sony CD-RW CRX160E alone on the second ide cable.

Info from dmesg:

SCSI subsystem initialized
libata version 3.00 loaded.
pata_amd 0000:00:09.0: version 0.3.10
PCI: Setting latency timer of device 0000:00:09.0 to 64
scsi0 : pata_amd
scsi1 : pata_amd
ata1: PATA max UDMA/133 cmd 0x1f0 ctl 0x3f6 bmdma 0xf000 irq 14
ata2: PATA max UDMA/133 cmd 0x170 ctl 0x376 bmdma 0xf008 irq 15
ata1.00: ATA-6: ST3120026A, 3.06, max UDMA/100
ata1.00: 234441648 sectors, multi 16: LBA48
ata1.01: ATA-7: Maxtor 6B300R0, BAH41B10, max UDMA/133
ata1.01: 586114704 sectors, multi 16: LBA48
ata1: nv_mode_filter: 0x3f39f&0x3f01f->0x3f01f, BIOS=0x3f000 (0xc6c7c000) ACPI=0x3f01f (20:15:0x1f)
ata1: nv_mode_filter: 0x7f39f&0x7f01f->0x7f01f, BIOS=0x7f000 (0xc6c7c000) ACPI=0x7f01f (20:15:0x1f)
ata1.00: configured for UDMA/100
ata1.01: configured for UDMA/133
ata2.01: failed to IDENTIFY (I/O error, err_mask=0x1)
ata2: failed to recover some devices, retrying in 5 secs
ieee1394: Host added: ID:BUS[0-01:1023] GUID[00023c002105b2d9]
ata2.01: failed to IDENTIFY (I/O error, err_mask=0x1)
ata2: failed to recover some devices, retrying in 5 secs
ata2.01: failed to IDENTIFY (I/O error, err_mask=0x1)
ata2: failed to recover some devices, retrying in 5 secs
ata2.00: ATAPI: SONY CD-RW CRX160E, 1.0e, max UDMA/33
ata2: nv_mode_filter: 0x739f&0x701f->0x701f, BIOS=0x7000 (0xc6c7c000) ACPI=0x701f (60:600:0x13)
ata2.00: configured for UDMA/33
scsi 0:0:0:0: Direct-Access ATA ST3120026A 3.06 PQ: 0 ANSI: 5
scsi 0:0:1:0: Direct-Access ATA Maxtor 6B300R0 BAH4 PQ: 0 ANSI: 5
scsi 1:0:0:0: CD-ROM SONY CD-RW CRX160E 1.0e PQ: 0 ANSI: 5

My mkinicpio.conf:
MODULES="ata_generic pata_amd"
HOOKS="base v86d udev autodetect pata scsi sata usbinput keymap filesystems"


Steps to reproduce: Reboot.
This task depends upon

Closed by  Greg (dolby)
Tuesday, 17 June 2008, 11:57 GMT
Reason for closing:  Upstream
Comment by Glenn Matthys (RedShift) - Tuesday, 17 June 2008, 11:43 GMT
This is an upstream bug. Please report it at http://bugzilla.kernel.org/

Loading...