-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thursday, 2012-06-28 at 11:09 +0200, Carlos E. R. wrote:
So, it appears that atomic_snapshot() fails, and fails to report, and kernel crashes silently.
I added printf statementst there: static int atomic_snapshot(int dev, int *in_suspend) { int error; printf("Atomic_snapshot: 1"); error = ioctl(dev, SNAPSHOT_CREATE_IMAGE, in_suspend); printf(", 2"); if (error && errno == ENOTTY) { printf(", 3 (err)"); report_unsupported_ioctl("SNAPSHOT_CREATE_IMAGE"); error = ioctl(dev, SNAPSHOT_ATOMIC_SNAPSHOT, in_suspend); } printf(", 4\n"); return error; } I did two successful hibernations, and it failed on the third, printing only: Atomic_snapshot: 1 Thus it is the ioctl() function call that is not returning. But now I need the devs to take over and solve that problem, and none has answered yet. - -- Cheers, Carlos E. R. (from 11.4 x86_64 "Celadon" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) iEYEARECAAYFAk/tkEAACgkQtTMYHG2NR9VdNQCgkGKGN422//h4H3DsLuaofwXk xBEAnj9+UW1OfWAQ7z+XNvtixy89YLgC =aNhs -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org