Thread (2 messages) read the whole thread 2 messages, 2 authors, 2007-06-25

Re: Porblem in sata_sil24

From: Tejun Heo <hidden>
Date: 2007-06-25 15:21:23

r93072 wrote:
On Mon, 25 Jun 2007 22:17:42 +0900, Tejun Heo wrote
quoted
Tejun Heo wrote:
quoted
r93072 wrote:
quoted
Hello,
   I have some questions when using sata_sil24 for silicon image 3132.
   One port of this chip connects to silicon image 5723.  My kernel 
   version is 2.6.18.6.  When I turn on my eSATA device, some error 
   messages would be produced.

    ata2: exception Emask 0x10 SAct 0x0 SErr 0x0 action 0x2 frozen
    ata2: (irq_stat 0x00b00090, PHY RDY changed)
    ata2: waiting for device to spin up (8 secs)
    ata2: soft resetting port
    ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
    ata2.00: qc timeout (cmd 0xec)
    ata2.00: failed to IDENTIFY (I/O error, err_mask=0x104)
    ata2: hard resetting port
    ata2: softreset failed (port not ready)
    ata2: follow-up softreset failed, retrying in 5 secs
    ata2: hard resetting port
    ata2: softreset failed (port not ready)
    ata2: follow-up softreset failed, retrying in 5 secs
    ata2: hard resetting port
    ata2: softreset failed (port not ready)
    ata2: reset failed, giving up
    ata2: EH complete

   It seems that driver would receive the interrupt signal from eSATA
   device but can not reset the chip.  Could you give any idea about
   it ?  Thanks a lot.
* What's the failing device?  An external hard disk cage?
      Yeah, it is an external hard disk cage.

quoted
quoted
* Does any other port of the controller has some device attached and
working?
    Only the cage the sil5723. 
Okay two things.

1. Make sure IRQ works by attaching a regular hard disk.

2. PMP is not supported by the kernel you're using.  You need to patch
the kernel.

-- 
tejun
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help