Bug 11789
Summary: | [sata_sil] failed to IDENTIFY (I/O error, err_mask=0x3) | ||
---|---|---|---|
Product: | IO/Storage | Reporter: | Sergio Conde Gómez (skgsergio) |
Component: | Serial ATA | Assignee: | Tejun Heo (tj) |
Status: | REJECTED INVALID | ||
Severity: | normal | ||
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 2.6.27.x | Subsystem: | |
Regression: | --- | Bisected commit-id: |
Description
Sergio Conde Gómez
2008-10-19 11:40:12 UTC
Reply-To: akpm@linux-foundation.org (switched to email. Please respond via emailed reply-to-all, not via the bugzilla web interface). On Sun, 19 Oct 2008 11:40:12 -0700 (PDT) bugme-daemon@bugzilla.kernel.org wrote: > http://bugzilla.kernel.org/show_bug.cgi?id=11789 > > Summary: [sata_sil] failed to IDENTIFY (I/O error, err_mask=0x3) > Product: IO/Storage > Version: 2.5 > KernelVersion: 2.6.27.x > Platform: All > OS/Version: Linux > Tree: Mainline > Status: NEW > Severity: normal > Priority: P1 > Component: Serial ATA > AssignedTo: jgarzik@pobox.com > ReportedBy: skgsergio@gmail.com > > > Latest working kernel version: Any without sata_sil support > > Earliest failing kernel version: 2.6.27 to 2.6.27.2 (Vanilla) > > Distribution: ArchLinux, Gentoo > > Hardware Environment: Acer Aspire 5051AWXMi > > Software Environment: ArchLinux > > Problem Description: > At boot I have this problem and it slows the boot proces (dmesg): > > SCSI subsystem initialized > libata version 3.00 loaded. > pata_acpi 0000:00:12.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22 > pata_acpi 0000:00:14.1: PCI INT A -> GSI 16 (level, low) -> IRQ 16 > pata_acpi 0000:00:14.1: setting latency timer to 64 > scsi0 : pata_atiixp > scsi1 : pata_atiixp > ata1: PATA max UDMA/100 cmd 0x1f0 ctl 0x3f6 bmdma 0x8420 irq 14 > ata2: PATA max UDMA/100 cmd 0x170 ctl 0x376 bmdma 0x8428 irq 15 > input: AT Translated Set 2 keyboard as /class/input/input1 > ata1.00: ATA-7: WDC WD1200UE-22KVT0, 01.03K01, max UDMA/100 > ata1.00: 234441648 sectors, multi 16: LBA48 > ata1.01: ATAPI: MATSHITADVD-RAM UJ-850S, 1.20, max UDMA/33 > ata1.00: configured for UDMA/100 > ata1.01: configured for UDMA/33 > Switched to high resolution mode on CPU 0 > isa bounce pool size: 16 pages > scsi 0:0:0:0: Direct-Access ATA WDC WD1200UE-22K 01.0 PQ: 0 ANSI: 5 > scsi 0:0:1:0: CD-ROM MATSHITA DVD-RAM UJ-850S 1.20 PQ: 0 ANSI: 5 > sata_sil 0000:00:12.0: version 2.3 > scsi2 : sata_sil > scsi3 : sata_sil > ata3: SATA max UDMA/100 mmio m512@0xc0004000 tf 0xc0004080 irq 22 > ata4: SATA max UDMA/100 mmio m512@0xc0004000 tf 0xc00040c0 irq 22 > ata3: SATA link up 1.5 Gbps (SStatus 113 SControl 310) > ata3.00: failed to IDENTIFY (I/O error, err_mask=0x3) > ata3: SATA link up 1.5 Gbps (SStatus 113 SControl 310) > ata3.00: failed to IDENTIFY (I/O error, err_mask=0x3) > ata3: SATA link up 1.5 Gbps (SStatus 113 SControl 310) > ata3.00: failed to IDENTIFY (I/O error, err_mask=0x3) > ata3: SATA link up 1.5 Gbps (SStatus 113 SControl 310) > ata4: SATA link up 1.5 Gbps (SStatus 113 SControl 310) > ata4.00: failed to IDENTIFY (I/O error, err_mask=0x3) > ata4: SATA link up 1.5 Gbps (SStatus 113 SControl 310) > ata4.00: failed to IDENTIFY (I/O error, err_mask=0x3) > ata4: SATA link up 1.5 Gbps (SStatus 113 SControl 310) > ata4.00: failed to IDENTIFY (I/O error, err_mask=0x3) > ata4: SATA link up 1.5 Gbps (SStatus 113 SControl 310) > > Steps to reproduce: > 1) Use sata_sil > IDENTIFY is failing with host state machine violation. Does the disk work on other controllers? Or can you try different drive on the controller? It works but... it take 1 or 2 minutes in that point... if you see ata1 and ata2 are ok. But it tries to IDENTIFY ata3 and ata4. Its a laptop and only have ata1 and ata2 device, ata3 and ata4 are empty (if they exsists). I were testing and I saw that the correct driver is pata_atiixp but in the boot process it loads sata_sil (module)... and isn't the correct driver. Sorry, it was my fault, I change it to invalid. |