Hello: I came accross this problem as well. I'm using a custom 3.1.7 GNU/Linux kernel and paying attention to the latest 3.1 stable releases changelog I see there have been some changes related to hibernation/suspend.
I'm now building 3.1.9 and I will try it since I suspect the problem may be related to the kernel. Curious enough I manage to get hibernation and suspend working after messing around with pm-utils debugging but I doubt the working behaviour could be related to anything I did. I rather suspect it's an intermitent problem that can be hopefully solved on more recent kernels. I'll report back later. HTH, -- Raúl Sánchez Siles ----->Proud Debian user<----- Linux registered user #416098
signature.asc
Description: This is a digitally signed message part.