All of lore.kernel.org
 help / color / mirror / Atom feed
From: Tejun Heo <tj@kernel.org>
To: Mike Hokenson <logan@gozer.org>, Mark Lord <mlord@pobox.com>
Cc: linux-ide@vger.kernel.org
Subject: Re: Fwd: Long delay when booting with SATA DVD on Marvell 88SE6121
Date: Thu, 03 Sep 2009 22:43:55 +0900	[thread overview]
Message-ID: <4A9FC81B.7020702@kernel.org> (raw)
In-Reply-To: <5ffd7e260908311900u3a4a02b9kd36156cfdce902c0@mail.gmail.com>

Hello,

Mike Hokenson wrote:
> (sorry, resent to linux-ide without the html)
> 
> On Mon, Aug 31, 2009 at 9:02 AM, Tejun Heo <tj@kernel.org> wrote:
>>> [    6.312129] ata2.00: qc timeout (cmd 0xa1)
>>> [    6.312135] ata2.00: failed to IDENTIFY (I/O error, err_mask=0x4)
>>> [   11.352006] ata2: link is slow to respond, please be patient (ready=0)
>>> [   16.336009] ata2: device not ready (errno=-16), forcing hardreset
>>> [   21.532007] ata2: link is slow to respond, please be patient (ready=0)
>>> [   26.348009] ata2: SRST failed (errno=-16)
>>> [   31.544008] ata2: link is slow to respond, please be patient (ready=0)
>>> [   36.360014] ata2: SRST failed (errno=-16)
>>> [   36.544307] ata2.00: ATAPI: ASUS    DRW-2014L1T, 1.02, max UDMA/66
>>> [   36.560317] ata2.00: configured for UDMA/66
>>> [   36.576547] scsi 1:0:0:0: CD-ROM            ASUS     DRW-2014L1T
>>> 1.02 PQ: 0 ANSI: 5
>> "libata.force=2:udma33" would force it to udma/33 but I don't think
>> that would be the problem here.  IDENTIFY doesn't use udma anyway.
>> Does the problem go away if you do "libata.force=2:pio0"?
> 
> Thanks for the suggestion, but it didn't help. libata is setup as a
> module in Debian's kernel, so I created a /etc/modprobe.d/libata.conf
> with "options libata force=2:pio0" and rebuilt initrd. This appears to
> have properly registered the force flag, but it seems to have only
> been applied once the kernel worked through the issue with the
> controller/port:
> 
> [    3.985969] usbhid: v2.6:USB HID core driver
> [    6.316130] ata2.00: qc timeout (cmd 0xa1)
> [    6.316135] ata2.00: failed to IDENTIFY (I/O error, err_mask=0x4)
> [   11.356004] ata2: link is slow to respond, please be patient (ready=0)
> [   16.340004] ata2: device not ready (errno=-16), forcing hardreset
> [   21.536004] ata2: link is slow to respond, please be patient (ready=0)
> [   26.352504] ata2: SRST failed (errno=-16)
> [   31.548004] ata2: link is slow to respond, please be patient (ready=0)
> [   36.364514] ata2: SRST failed (errno=-16)
> [   36.548307] ata2.00: ATAPI: ASUS    DRW-2014L1T, 1.02, max UDMA/66
> [   36.548323] ata2.00: FORCE: xfer_mask set to pio0
> [   36.564827] ata2.00: configured for PIO0
> [   36.565669] scsi 1:0:0:0: CD-ROM            ASUS     DRW-2014L1T
>   1.02 PQ: 0 ANSI: 5
> 
> I'm not sure if this is due to a modular libata or if that's just the
> way it is with this particular problem..

Yeah, PIO0 is forced for initial probing anyway, so the parameter is a
bit bogus in this case.  I'm out of ideas.  Mark, marvell 88se6121 is
timing out the initial IDENTIFY but successfully probes it after a
couple of resets.  Any ideas?

Thanks.

-- 
tejun

  reply	other threads:[~2009-09-03 13:44 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-08-17  0:29 Long delay when booting with SATA DVD on Marvell 88SE6121 Mike Hokenson
2009-08-31 14:02 ` Tejun Heo
     [not found]   ` <5ffd7e260908311856j1fd42765rbdc5245bf4e7bd71@mail.gmail.com>
2009-09-01  2:00     ` Fwd: " Mike Hokenson
2009-09-03 13:43       ` Tejun Heo [this message]
2009-09-03 21:05         ` Mark Lord
2009-09-03 22:25           ` Mike Hokenson
2009-09-04  2:41           ` Tejun Heo

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4A9FC81B.7020702@kernel.org \
    --to=tj@kernel.org \
    --cc=linux-ide@vger.kernel.org \
    --cc=logan@gozer.org \
    --cc=mlord@pobox.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.