I received this ahci.c patch from VIA, and pass it on for review, comment, and testing. This patch won't go in as-is, because it does too much special casing. But until we get around to that, people with VIA controllers probably want this... Jeff