[Bug 855713] New: Cannot hibernate with kernel's dma_v3.c driver for Intel's I/OAT hardware
https://bugzilla.novell.com/show_bug.cgi?id=855713 https://bugzilla.novell.com/show_bug.cgi?id=855713#c0 Summary: Cannot hibernate with kernel's dma_v3.c driver for Intel's I/OAT hardware Classification: openSUSE Product: openSUSE 13.1 Version: Final Platform: x86-64 OS/Version: openSUSE 13.1 Status: NEW Severity: Major Priority: P5 - None Component: Kernel AssignedTo: kernel-maintainers@forge.provo.novell.com ReportedBy: j9002j@yahoo.com QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:25.0) Gecko/20100101 Firefox/25.0 Attempt to hibernate fails. Probably the hibernation image is created successfully, but at wake-up, various forms of failure occur: blinking caps lock and scroll lock LEDs on keyboard, partial activation of X server, kernel panic, looping wake-up attemtps. This is a desktop computer. Motherboard is 64 bit, has Intel's I/OAT hardware. BIOS has an option to enable/disable it. By default, the acceleration is enabled. Also, during debugging attempts with various configurations, I encountered the already-submitted bug 851044. RAM is 16 GiB and swap partition is slightly larger. RAM and swap are practically empty (mostly free, but active) before hibernation attempt. Hibernation worked on the same computer with opensuse 12.3. However, removal of package "suspend" was required, which was erroneously installed by default on my desktop computer. Fails with no X server running, with su only logged in, at runlevel 3, and a few other conditions that I tested. See more on https://forums.opensuse.org/english/get-technical-help-here/install-boot-log... Reproducible: Always Steps to Reproduce: 1. Use a Gigabyte motherboard, opensuse 13.1 with kernels 3.11.6-4-desktop 64 bit and also with kernel 3.12.5. 2. Attempt to hibernate, and then wake up. Actual Results: Wake-up stops at some stage and the computer crashes. Sometimes it is possible to see messages at wake-up attempts. Files in /var/log/ do not contain helpful information. File pm-suspend.log indicates successful hibernation and pm-powersave.log is empty. Other files do not contain relevant information. Expected Results: Wake-up from hibernation with return to original tasks running. Once it was possible to see on the screen a message that indicated kernel BUG in file /usr/src/linux-3.11.6-4/drivers/dma/ioat/dma_v3.c, line 768. The message was not in log files which I could see after hard restart and it did not appear always. I could not capture that message. I don't have it. On the screen sometimes kernel panic information appears with trace reporting violation in ioat, dma, IRQ and timer. I could not capture that message and don't have it. I disabled Intel I/OAT in BIOS. Hibernation works now; tested for two days. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=855713
https://bugzilla.novell.com/show_bug.cgi?id=855713#c1
Borislav Petkov
https://bugzilla.novell.com/show_bug.cgi?id=855713
https://bugzilla.novell.com/show_bug.cgi?id=855713#c2
--- Comment #2 from Stefan Ziegler
Can you reproduce with the upstream kernel here:
http://kernel.opensuse.org/packages/vanilla
?
I installed the kernel 3.13.0-1-vanilla. With this kernel, I couldn't install the Nvidia driver, so the following is for operation at runlevel 3. Instead of hibernating, the computer reboots successfully. At wake-up after hibernation, the image is read correctly, I am not asked to select anything in boot menu, but the tasks that were running before hibernation are not continuing. The BIOS setting "Intel I/OAT" does not have effect. The behavior described above occurs with both settings of Intel I/OAT: enabled or disabled. So, unless I am doing something wrong, the hibernation does not work with vanilla kernel. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=855713
https://bugzilla.novell.com/show_bug.cgi?id=855713#c3
--- Comment #3 from Borislav Petkov
https://bugzilla.novell.com/show_bug.cgi?id=855713
https://bugzilla.novell.com/show_bug.cgi?id=855713#c4
--- Comment #4 from Stefan Ziegler
https://bugzilla.novell.com/show_bug.cgi?id=855713
https://bugzilla.novell.com/show_bug.cgi?id=855713#c5
--- Comment #5 from Borislav Petkov
http://bugzilla.novell.com/show_bug.cgi?id=855713
Jiri Slaby
participants (1)
-
bugzilla_noreply@novell.com