ahci: attachment to atapi device

Francois Tigeot ftigeot at wolfpond.org
Tue Jun 16 00:27:17 PDT 2009


On Mon, Jun 15, 2009 at 03:07:36PM -0700, Matthew Dillon wrote:
> 
> :ahci0.0: CMD TIMEOUT state=5 slot=22
> :        cmd-reg 0x4d617<HPcP,CR,FR,FRE,POD,SUD,ST>
> :        sactive=004000000 active=00000000 expired=00000000
> :           sact=000000000     ci=00000000
> :ahci0.0: disk_rw: timeout
> 
>     Are you absolutely sure these TIMEOUT's are coming from ahci0.0 ?

Absolutely.

> :cd0 at ahci0 bus 1 target 0 lun 0
> :cd0: <ASUS DRW-1814BLT 1.04> Removable CD-ROM SCSI-0 device
> :cd0: 150.000MB/s transfers
> :cd0: Attempt to query device size failed: NOT READY, Medium not present - tray
> :closed
> 
>     Wait, you said you unplugged the burner.  Why is still being probed?
>     Do you have multiple CD/DVD drives?  Make sure they are all unplugged.

My bad. I must have mixed parts of the two different dmesg logs.
In the end, they were identical : CMD TIMEOUT on ahci0.0

>     Ok, I'd like you to sync the git repo again, I added some additional
>     output to the TIMEOUT message.
> 
>     You don't have to type everything in again :-), but please tell me what
>     the STS line in the CMD TIMEOUT message says (that I just added to the
>     driver code).

Ok, here is a new dmesg (still at 3Gb/s).

ahci0.0: Found DISK "WDC WD4000YS ...
ahci0.0: tags=32/32 satacap= ...
ahci0.0: f85=7469 f86=3c41 f87=4163 WC=enabled RA=enabled SEC=frozen
[...]
ahci0.3: Found DISK "WDC WD5002ABYS ...
ahci0.3: tags=32/32 ...
ahci0.3: f85=7469 f86=be41 f87=4163 WC=enabled RA=enabled SEC=frozen
[...]
Mounting root from ufs:da0s1a
ahci0.0: CMD TIMEOUT state=5 slot=22
        cmd-reg=0x4d617<HPCP,CR,FR,FRE,POD,SUD,ST>
		sactive=00400000 active=00000000
		[...]
		STS=40
ahci0.0: disk_rw: timeout

I'll post a new dmesg with drives forced at 1.5Gb/s ASAP.

-- 
Francois Tigeot





More information about the Bugs mailing list