Hi, I am not using Ubuntu, but this might help in narrowing down / fixing this bug: I got the same message and failing suspend-to-RAM on a ppc embedded target with the pata_sil680 driver:
pata_sil680 0000:00:0c.0: suspend ata1: suspend failed, device 0 still active pci_device_suspend(): ata_pci_device_suspend+0x0/0x74() returns -16 suspend_device(): pci_device_suspend+0x0/0xac() returns -16 Could not suspend device 0000:00:0c.0: error -16 Kernel post 2.6.20 from powerpc.git. I posted a bunch of emails to all possible lists, see, e.g., http://lkml.org/lkml/2007/3/1/344, no replies so far... Here's the original patch, I think, that has introduced this test: http://marc.theaimsgroup.com/?t=115012763500002&r=1&w=2 Good luck Guennadi -- Regression: 2.6.20 fails to suspend because of libata and a Sil0680 controller https://launchpad.net/bugs/76431 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs