linux-ide.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* SATA port multiplier(Sil 3132)  and JMicron 361-363
@ 2008-01-12 19:02 mikp
  2008-01-21  7:42 ` Tejun Heo
  0 siblings, 1 reply; 3+ messages in thread
From: mikp @ 2008-01-12 19:02 UTC (permalink / raw)
  To: linux-ide

My SII 3132 port multiplier works with the JMB363 controller on my motherboard using kernel-2.6.24-rc3 but not with the JMB361 esata controller which i have on a second motherboard.

I get messages:
   ata5.15: failed to read PMP GSCR[1] (Emask=0x4)
   ahci 0000:00:12.0: controller can't do PMP, turning off CAP_PMP

The motherboard maker (ECS) and JMicron data claim that JMB361 has a port multiplier.

Is there any chance this controller can be made to work in linux? I am willing to test patches.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: SATA port multiplier(Sil 3132)  and JMicron 361-363
  2008-01-12 19:02 SATA port multiplier(Sil 3132) and JMicron 361-363 mikp
@ 2008-01-21  7:42 ` Tejun Heo
       [not found]   ` <20080121140513.4356d551.mikpolniak@roadrunner.com>
  0 siblings, 1 reply; 3+ messages in thread
From: Tejun Heo @ 2008-01-21  7:42 UTC (permalink / raw)
  To: mikp; +Cc: linux-ide

mikp wrote:
> My SII 3132 port multiplier works with the JMB363 controller on my motherboard using kernel-2.6.24-rc3 but not with the JMB361 esata controller which i have on a second motherboard.
> 
> I get messages:
>    ata5.15: failed to read PMP GSCR[1] (Emask=0x4)
>    ahci 0000:00:12.0: controller can't do PMP, turning off CAP_PMP
> 
> The motherboard maker (ECS) and JMicron data claim that JMB361 has a port multiplier.
> 
> Is there any chance this controller can be made to work in linux? I am willing to test patches.

361 should be able to do PMP.  Care to post full boot log?

-- 
tejun

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: SATA port multiplier(Sil 3132)  and JMicron 361-363
       [not found]       ` <20080122123550.a1652dca.mikpolniak@roadrunner.com>
@ 2008-01-22 23:19         ` Tejun Heo
  0 siblings, 0 replies; 3+ messages in thread
From: Tejun Heo @ 2008-01-22 23:19 UTC (permalink / raw)
  To: mikp; +Cc: IDE/ATA development list

mikp wrote:
>>> The JMB361 controller is more quirky. I had to reboot and replug 3 or 4
>>> times before the PMP box started working normal. Here is syslog and dmesg of boot 
>>> and reboot to finally get JMB361 working:
>> The log messages are truncated.  Can you please post a clean kernel log
>> including booting, detection of ata5 and detection failure?  Also,
>> please give a shot at different shorter cable.
>>
> I tested this morning with different cables (long and short) and the JMB361 
> worked successfully with the PMP every time. So it appears the previous 
> problem was related to the cable. Although the same cable did work with the 
> SI 3132.

I've seen that sometimes.  I don't know whether PMP devices are picky
about cable or e-SATA cables are crappy tho.

Thanks.

-- 
tejun

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2008-01-22 23:19 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-01-12 19:02 SATA port multiplier(Sil 3132) and JMicron 361-363 mikp
2008-01-21  7:42 ` Tejun Heo
     [not found]   ` <20080121140513.4356d551.mikpolniak@roadrunner.com>
     [not found]     ` <4795482B.5090009@gmail.com>
     [not found]       ` <20080122123550.a1652dca.mikpolniak@roadrunner.com>
2008-01-22 23:19         ` Tejun Heo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).