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>