Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 23 Feb 2010 19:13:55 +0000
From:      George Liaskos <geo.liaskos@gmail.com>
To:        Alexander Motin <mav@freebsd.org>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: ahcich timeouts, only with ahci, not with ataahci
Message-ID:  <a57b43541002231113u4fb09d62g6dd2cb5d47e05196@mail.gmail.com>
In-Reply-To: <4B83F93A.4030805@FreeBSD.org>
References:  <1266934981.00222684.1266922202@10.7.7.3> <1266938581.00222692.1266925802@10.7.7.3> <4B83F93A.4030805@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
I booted my old kernel (was from Feb 13) and i had the same issue.

The timeout occurs when i try to burn CDs with the k3b application,
after some queries i found this thread:
http://www.pubbs.net/kde/200910/40852/

I have no problem burning CDs with cdrecord so i guess this must be an
error at the application level as described.

This is the verbose message i get.

ahcich1: Timeout on slot 2
ahcich1: is 00000000 cs 0000000c ss 00000000 rs 0000000c tfd d0 serr 00000000
ahcich1: AHCI reset...
ahcich1: hardware reset ...
ahcich1: SATA connect time=0ms status=00000113
ahcich1: ready wait time=25ms
ahcich1: AHCI reset done: device found

If this case is of any interest for further debugging let me know.

Regards and sorry for the noise.

On Tue, Feb 23, 2010 at 3:50 PM, Alexander Motin <mav@freebsd.org> wrote:
> George Liaskos wrote:
>> I am having the same issue since Feb 20 which was my last update.
>
> Which version was before?
>
>> ahcich1: Timeout on slot 3
>> ahcich1: is 00000000 cs 00000018 ss 00000000 rs 00000018 tfd d0 serr 00000000
>> ahcich1: Timeout on slot 5
>> ahcich1: is 00000000 cs 00000060 ss 00000000 rs 00000060 tfd d0 serr 00000000
>> ahcich1: Timeout on slot 7
>> ahcich1: is 00000000 cs 00000180 ss 00000000 rs 00000180 tfd d0 serr 00000000
>> ahcich1: Timeout on slot 9
>> ahcich1: is 00000000 cs 00000600 ss 00000000 rs 00000600 tfd d0 serr 00000000
>
> Situation looks alike, except it is CD drive and so without NCQ. I am
> still don't see bugs from driver side here. Do you see delays before
> timeout messages?
>
> You may try to enable verbose kernel messages to get some more info.
>
>>> dmesg | grep ahci
>> ahci0: <Intel ICH9M AHCI SATA controller> port
>> 0x1c40-0x1c47,0x1834-0x1837,0x1838-0x183f,0x1830-0x1833,0x1c20-0x1c3f
>> mem 0xfc226000-0xfc2267ff irq 16 at device 31.2 on pci0
>> ahci0: [ITHREAD]
>> ahci0: AHCI v1.20 with 4 3Gbps ports, Port Multiplier not supported
>> ahcich0: <AHCI channel> at channel 0 on ahci0
>> ahcich0: [ITHREAD]
>> ahcich1: <AHCI channel> at channel 1 on ahci0
>> ahcich1: [ITHREAD]
>> ada0 at ahcich0 bus 0 scbus0 target 0 lun 0
>> cd0 at ahcich1 bus 0 scbus1 target 0 lun 0
>
> Show this also with verbose.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a57b43541002231113u4fb09d62g6dd2cb5d47e05196>