Re: [PATCH] libata: Handle SATA bridges better

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> I'm not sure this is correct.  The SATA bridge can be at the far side of
> PATA cable near to the drive.  ie.
> 
> PATA host <========= PATA cable ==========> P/SATA bridge : SATA drive

Yes

> In this case, most of the cable is PATA and cable detection matters.

The cable detection is done by the drive not the bridge, and for the
boards I've got access to this means that the cable detection doesn't work
at all. This is a big problem with things like the VIA C7 embedded boards
which currently run at the wrong speeds as a result.

> Another problem is that there are still codes which interpret ap->cbl ==
> ATA_CBL_SATA as SATA host port.  They need to be fixed first before
> using ap->cbl for the actual cable type.

I thought we had those all sorted now. A grep shows there is nobody doing
conditional checking off the ap->cbl cable in drivers/ata any more. They
did in the past - which is this patch got held up - but no longer that I
can see.

Alan
-
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

[Index of Archives]     [Linux Filesystems]     [Linux SCSI]     [Linux RAID]     [Git]     [Kernel Newbies]     [Linux Newbie]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Samba]     [Device Mapper]

  Powered by Linux