Re: CF as IDE on ICH6M using libata

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

 



Tejun Heo wrote:
Mark Lord wrote:
Tejun Heo wrote:
Eddie Hung wrote:
However, I think we can conclude that ICH6M (which on the X41, has a
SATA-PATA bridge to connect a PATA drive) does not seem to support
MWDMA
It isn't clear whether the fault is at the driver or the CF device.
It's probably the bridge chip --> we've run through that one before
just recently (early summer?) on this list.  A particular bridge that
doesn't work at all with MWDMA.

Hmmm... How do we solve this situation?  Till now, we've been
blacklisting the device IDs but it doesn't work for broken bridges.
Maybe we should default to not using MWDMA by default?

Alan has observed that we really need to have a way to identify the bridge chip.
But those seem to be mostly invisible to ordinary commands.  Perhaps somebody
at Marvell might give us the vendor-specific commands required to do this.

Failing that, we cannot do it automatically, so we really do need some kind
of boot/module/sysfs method for overriding libata's chosen transfer method.

Blacklisting doesn't work here, because we really need to blacklist
the invisible bridge chip, not the main chipset or the device.

Cheers

-
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