Jon Escombe <trial <at> dresco.co.uk> writes: > Apologies if I got your hopes up, the patch was for the SATA suspend/resume > issue, rather than the DVD drive DMA. It can be found in the following thread > groups.google.co.uk/group/fa.linux.kernel/browse_frm/thread/2c87315d6ce17273 Played around with this a little more today, and got the DVD drive DMA working under a 2.6.12-rc4-git kernel (after a fashion). By disabling the IDE_GENERIC support in the kernel, the ata_piix driver can pick up the port. However, it doesn't have support for PATA/ATAPI devices unless a couple of #defines are added to libata.h. However, I believe this code is still in development, so think we may just have to wait a while until it's production ready (certainly saw some errors when running this test setup today). Regards, Jon.