As of kernel 2.6.24-19, suspend still has the same behavior on the Tecra M6 (have the other models been incorporated into the kernel yet?). However, the workaround does work:
cd /lib/modules/2.6.24-19-generic/kernel/drivers/ata
sudo mv ata_piix.ko ata_piix.ko.bak
cat ata_piix.ko.bak | sed 's/TECRA M5/TECRA M6/' | sudo tee ata_piix.ko > /dev/null
sudo update-initramfs -u
As of kernel 2.6.24-19, suspend still has the same behavior on the Tecra M6 (have the other models been incorporated into the kernel yet?). However, the workaround does work:
cd /lib/modules/ 2.6.24- 19-generic/ kernel/ drivers/ ata
sudo mv ata_piix.ko ata_piix.ko.bak
cat ata_piix.ko.bak | sed 's/TECRA M5/TECRA M6/' | sudo tee ata_piix.ko > /dev/null
sudo update-initramfs -u