Why do you think the suspend failure is due to cifs module? Because suspend/resume used to be reliable and accessing an cifs mounted NAS reproducable caused the suspend to fail. In every case var/log/messages had a "kernel: Call Trace" for I think each
http://bugzilla.novell.com/show_bug.cgi?id=478385
User squan@web.de added comment
http://bugzilla.novell.com/show_bug.cgi?id=478385#c8
Stefan Quandt