A simple work around for this issue is to remove the SD or other media card from the internal card reader on the front of the laptop. I had forgotten I had an SD card in there (it's never been an issue before) but sure enough I removed it and was able to suspend/resume perfectly.
As reported by another poster in bug #550479 https:/ /bugs.launchpad .net/ubuntu/ +source/ linux/+ bug/550479/ comments/ 9
A simple work around for this issue is to remove the SD or other media card from the internal card reader on the front of the laptop. I had forgotten I had an SD card in there (it's never been an issue before) but sure enough I removed it and was able to suspend/resume perfectly.