Hello, Joseph and Harald. I'm gonna send two patches as reply to this message. Can you please review them? Both are separated out from Joseph's original patch. http://thread.gmane.org/gmane.linux.kernel.commits.mm/40640 The former one (fix TF load) is rather straight-forward and it seems to work on my vt6421's but I couldn't test 8251 support as I don't have any. I thought the controller you sent me was 8251 but it was 6421, right? I think I asked for 6421 not knowing what I wanted was 8251. So, it would be great if you can test whether the 8251 support works. Please post the kernel log whether it succeeds or not. For the time being, I skipped support for 0581 and 5324 as they were not on the PCI device ID list of the original patch. Do they have the same configuration? Or are they SATA/PATA mixed? The patches are on top of the upstream branch of Jeff's libata-dev tree. git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev.git http://www.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev.git Thanks. -- tejun -- 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