Summary: | [945gm v4.9] System hangs after resume from hibernate (S4) on eM250 running kernel 4.9.38 and i915 module | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | DRI | Reporter: | David Allen <david.a58> | ||||||||||
Component: | DRM/Intel | Assignee: | Intel GFX Bugs mailing list <intel-gfx-bugs> | ||||||||||
Status: | CLOSED FIXED | QA Contact: | Intel GFX Bugs mailing list <intel-gfx-bugs> | ||||||||||
Severity: | normal | ||||||||||||
Priority: | medium | CC: | intel-gfx-bugs | ||||||||||
Version: | DRI git | ||||||||||||
Hardware: | x86 (IA32) | ||||||||||||
OS: | Linux (All) | ||||||||||||
Whiteboard: | |||||||||||||
i915 platform: | I945GM | i915 features: | |||||||||||
Attachments: |
|
Created attachment 133111 [details]
dmesg after resume
Created attachment 133113 [details]
intel_reg_dumper output before hibernation
Created attachment 133115 [details]
intel_reg_dumper output after resume but prior to loading i915 module
Please try to reproduce on v4.12 and/or drm-tip [https://cgit.freedesktop.org/drm-tip]. I can confirm that resume from hibernate to run level 3 and also to graphical run level works after upgrade to kernel 4.12.4 Thanks for the quick response and suggestion. My apologies for the noise. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.
Created attachment 133110 [details] dmesg before hibernation This bug appears to be similar to #99669. On resume from hibernate, after the messages about progress of the image loading process, the display goes blank and the system is unresponsive, forcing a hard power reset to restart. I have found that if I do 'rmmod -f i915' prior to hibernation, then I can blindly do 'modprobe i915' after resume and the display returns. I am attaching four files created when executing 'intel_reg_dumper > ird_before; rmmod -f i915; dmesg > dmesg_before; echo disk > /sys/power/state; dmesg > dmesg_after; intel_reg_dumper > ird_after; modprobe i915'