-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2012-06-29 15:03, Dave Howorth wrote:
Carlos E. R. wrote:
Maybe I have to enter another bugzilla named "ioctl() hangs!"
That shouldn't be necessary :( I have two suggestions to get attention and one to make further progress, and a question and a comment:
(S1) make a posting on the opensuse-kernel list about the issue,
Good idea.
(S2) contact the upstream developer if possible
I was trying to track him, but openSUSE has about a dozen patches applied.
(S3) If I understand correctly, your system (kernel) crashes? In which case:
What I have discovered is that a call to ioctl() does not return. I don't know if the function is part of libc or of the kernel.
(a) copy your kernel output either to your serial port (to a terminal or file on another system) or over the network to another machine's kernel log - you may see some messages which don't make it to the machine's own screen
No possible, I already asked in the bugzilla if this could be done. s2disk doesn't output to serial port. During this phase there is only a text console working, messages are printed there, and when the problem happens nothing prints any message there. There is nothing nowhere.
(b) increase the kernel's logging level to obtain extra diagnostics
Not possible: writing to disk is disabled when hibernation starts its process.
(Q4) Somewhere at the beginning, you mention nvidia. Does that mean you're running a tainted kernel? If so, can you reproduce the problem with an untainted one?
The last time I tried with the open source driver, the machine would not even hibernate except on runlevel 3. That's the reason I use the proprietary nvidia driver.
(C5) If it is a kernel bug, you really need to be testing against a recent kernel. I don't think you've said what version you're using. But only bugs in recent kernels are likely to get any attention. Then fixes may be backported to other supported kernels.
Recent kernels also have problems hibernating as other people have told me; but I'm the only one that has resorted to hacking at s2disk, and I'm using 11.4. Today I have updated the kernel, now is Linux Telcontar 2.6.37.6-0.20-desktop #1 SMP PREEMPT 2011-12-19 23:39:38 +0100 x86_64 x86_64 x86_64 GNU/Linux I have the knowledge to hack at my own s2disk, but I failed to create rpms for it, thus nobody else can try my hacks unless a dev creates them. - -- Cheers / Saludos, Carlos E. R. (from 11.4 x86_64 "Celadon" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk/ttu4ACgkQIvFNjefEBxrcvwCffeIs+/4zxXCQCSQ3D7zqbhmc XC0Ani+XidTUxreAzSgMwSin0D3Uwvuq =/RGE -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org