* Does Intel Sandy Bridge MB Sata support port multipliers?
@ 2011-06-20 4:51 Marc MERLIN
2011-06-20 9:43 ` Tim Small
0 siblings, 1 reply; 3+ messages in thread
From: Marc MERLIN @ 2011-06-20 4:51 UTC (permalink / raw)
To: linux-ide
I had a system with a sil 3132, and a PMP which worked fine.
I upgraded the system and was hoping to use onboard sata (it's a Sandy
Bridge lga1155).
When I plug my PMP into that, the other drives are not detected.
Where do I find the list of SATA drivers that support PMP.
Are newer intel MBs with onboard SATA supposed to work?
dmesg says:
ahci 0000:00:1f.2: version 3.0
ahci 0000:00:1f.2: PCI INT B -> GSI 20 (level, low) -> IRQ 20
ahci 0000:00:1f.2: AHCI 0001.0300 32 slots 6 ports 6 Gbps 0x3f impl SATA mode
ahci 0000:00:1f.2: flags: 64bit ncq sntf pm led clo pio slum part ems apst
ahci 0000:00:1f.2: setting latency timer to 64
scsi0 : ahci
scsi1 : ahci
(...)
Thanks,
Marc
--
"A mouse is a device used to point at the xterm you want to type in" - A.S.R.
Microsoft is to operating systems ....
.... what McDonalds is to gourmet cooking
Home page: http://marc.merlins.org/
^ permalink raw reply [flat|nested] 3+ messages in thread* Re: Does Intel Sandy Bridge MB Sata support port multipliers?
2011-06-20 4:51 Does Intel Sandy Bridge MB Sata support port multipliers? Marc MERLIN
@ 2011-06-20 9:43 ` Tim Small
2011-06-20 14:25 ` Marc MERLIN
0 siblings, 1 reply; 3+ messages in thread
From: Tim Small @ 2011-06-20 9:43 UTC (permalink / raw)
To: Marc MERLIN; +Cc: linux-ide
On 20/06/11 05:51, Marc MERLIN wrote:
> I upgraded the system and was hoping to use onboard sata (it's a Sandy
> Bridge lga1155).
>
Which chipset? Perhaps lspci of the ahci controller device?
> When I plug my PMP into that, the other drives are not detected.
>
> Where do I find the list of SATA drivers that support PMP.
>
It's dependant on the hardware and the driver...
https://ata.wiki.kernel.org/index.php/SATA_hardware_features
> Are newer intel MBs with onboard SATA supposed to work?
>
I believe Intel limit PMP support to certain chipsets and versions (for
"product differentiation" marketing reasons). I have an H67 motherboard
here, and PMP is supported on all 6 ports, but only in "CBS" mode (i.e.
poor performance if you try to access two drives concurrently).
I'm currently wrestling with PMP support on Marvell AHCI devices....
It seems to work on an 88SE9125 with recent firmware, but not working
with an 88SE9123 with older firmware. I'm planning on doing further
debug later today.
> ahci 0000:00:1f.2: flags: 64bit ncq sntf pm led clo pio slum part ems apst
>
no "pmp" in that flag list :-(
Tim.
--
South East Open Source Solutions Limited
Registered in England and Wales with company number 06134732.
Registered Office: 2 Powell Gardens, Redhill, Surrey, RH1 1TQ
VAT number: 900 6633 53 http://seoss.co.uk/ +44-(0)1273-808309
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Does Intel Sandy Bridge MB Sata support port multipliers?
2011-06-20 9:43 ` Tim Small
@ 2011-06-20 14:25 ` Marc MERLIN
0 siblings, 0 replies; 3+ messages in thread
From: Marc MERLIN @ 2011-06-20 14:25 UTC (permalink / raw)
To: Tim Small; +Cc: linux-ide
On Mon, Jun 20, 2011 at 10:43:30AM +0100, Tim Small wrote:
> On 20/06/11 05:51, Marc MERLIN wrote:
> > I upgraded the system and was hoping to use onboard sata (it's a Sandy
> > Bridge lga1155).
>
> Which chipset? Perhaps lspci of the ahci controller device?
00:1f.2 SATA controller: Intel Corporation Unknown device 1c02 (rev 05)
> > When I plug my PMP into that, the other drives are not detected.
> >
> > Where do I find the list of SATA drivers that support PMP.
>
> It's dependant on the hardware and the driver...
>
> https://ata.wiki.kernel.org/index.php/SATA_hardware_features
Thanks, I tried searching for this page on google and came up empty handed.
I guess this page needs a few more links, and maybe the whole wiki
can be linked somewhere in /usr/src/linux/Documentation/ ?
> > Are newer intel MBs with onboard SATA supposed to work?
>
> I believe Intel limit PMP support to certain chipsets and versions (for
> "product differentiation" marketing reasons). I have an H67 motherboard
> here, and PMP is supported on all 6 ports, but only in "CBS" mode (i.e.
> poor performance if you try to access two drives concurrently).
>
> I'm currently wrestling with PMP support on Marvell AHCI devices....
>
> It seems to work on an 88SE9125 with recent firmware, but not working
> with an 88SE9123 with older firmware. I'm planning on doing further
> debug later today.
I see.
> > ahci 0000:00:1f.2: flags: 64bit ncq sntf pm led clo pio slum part ems apst
>
> no "pmp" in that flag list :-(
Ok, so I guess that answers this question.
Thanks,
Marc
--
"A mouse is a device used to point at the xterm you want to type in" - A.S.R.
Microsoft is to operating systems ....
.... what McDonalds is to gourmet cooking
Home page: http://marc.merlins.org/
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2011-06-20 14:25 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-06-20 4:51 Does Intel Sandy Bridge MB Sata support port multipliers? Marc MERLIN
2011-06-20 9:43 ` Tim Small
2011-06-20 14:25 ` Marc MERLIN
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).