Created attachment 94332 [details]
Tried to hibernate, got the following. It's a full dmesg containing OOPS'es.
[ 209.500014] nouveau E[ DRM] failed to idle channel 0xcccc0000 [DRM]
Does this happen every time you try to hibernate, or just that one time? I believe the rest is fallout from incorrect logic in restoring stuff on an aborted hibernate. I guess some bo doesn't get restored and the nouveau_bo_write() tries to write to address 0x0.
Just a onetime thing. I just tried again twice.
I would now know why it failed it has more than enough memory.