I'm attaching dmesg, it was a bit difficult to obtain because the system is still unresponsive after a resume, so I'm unable to fetch the file.
However if I run the suspend thing using systemtap, it manages to detect the failure to suspend and doesn't die. This dmesg was obtained after running the systemtap s3test script. Hopefully it'll contain something useful.
I also updated the freedesktop bug with our latest tests on kernel 3.2.