Kalra Ashish-B00888 wrote:
While testing the "sata_fsl" driver with a Sil3726 based PMP, we had a
specific configuration where the host port to PMP link speed was
1.5Gbps, while the PMP has configured it's device port(s) link speed to
3Gbps. This configuration causes NCQ hangs on certain Seagate drives,
probably because of the link speed difference between host and PMP
device & PMP device ports and drives.
Does it makes sense to limit the PMP device port link speeds to the host
port link speed ?
I believe currently sata_pmp_attach() is calling sata_link_init_spd()
for each PMP device port and thus causing PMP device port link speeds
being configured independent of host port link speed. Probably the PMP
device port links should be limited to the host link speed.
Interesting question. I'm sure Tejun will chime in, but I'm wondering
if there is any real use -- even theoretical -- for running downstream
links faster than the host<->PMP link?
Jeff
-
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html