All of lore.kernel.org
 help / color / mirror / Atom feed
From: Tejun Heo <htejun@gmail.com>
To: khchen@synology.com
Cc: linux-ide@vger.kernel.org
Subject: Re: SATA disk detect problem with silicon image 3132
Date: Mon, 29 Sep 2008 10:43:22 +0900	[thread overview]
Message-ID: <48E032BA.10907@gmail.com> (raw)
In-Reply-To: <788014650809241914h46b153e0w6d88c2a1c8c65df3@mail.gmail.com>

KueiHuan Chen wrote:
> Hello,
> 
>   I have some problem in detect sata disk with silicon image 3132 in
> Marvell platform (arm).
> 
>   I am using kernel 2.6.24 with silicon image 3132 in Marvell 5281 /
> 6281 platform(Driver is sata_sil24). both would has same situation
> like the messages below.
> 
>   The problem is when the 3132 has disk on it, it would know it. But
> the identify command would timeout. After this, all ports would not
> responce for any hotplug event.
> 
>   The interesting thing is when i change the 3132 with marvell 6145
> sata chip(both using PCI-Express), and the driver using AHCI in
> Marvell 6281 platform.  It just work.
> 
>   And when i use 3132 in x86 or MPC85xx platform(same kernel), it also
> work fine. So i don't know where might has problem.  Is there any
> hint/idea for me ?

Looks like IRQ goes offline after the event.  sata_sil24 uses pretty
heavy hammer to reset the controller.  Maybe it somehow mysteriously
messes with IRQ delivery?

-- 
tejun

  reply	other threads:[~2008-09-29  1:44 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-09-25  2:14 SATA disk detect problem with silicon image 3132 KueiHuan Chen
2008-09-29  1:43 ` Tejun Heo [this message]
2008-09-29  3:52   ` KueiHuan Chen
2008-09-29  3:54     ` Tejun Heo
2008-09-29  4:12       ` KueiHuan Chen
2008-09-29  4:28         ` Tejun Heo
2008-09-29  7:09           ` KueiHuan Chen

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=48E032BA.10907@gmail.com \
    --to=htejun@gmail.com \
    --cc=khchen@synology.com \
    --cc=linux-ide@vger.kernel.org \
    /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.