Bug 54671

Summary: 3.6.11-3.9.8 - kexec doesn't work on laptop with i915 gpu
Product: Drivers Reporter: Thomas Mann (rauchwolke)
Component: Video(DRI - Intel)Assignee: Paulo Zanoni (przanoni)
Status: RESOLVED INSUFFICIENT_DATA    
Severity: normal CC: alan, daniel, intel-gfx-bugs, kernel
Priority: P3    
Hardware: All   
OS: Linux   
Kernel Version: 3.8 Subsystem:
Regression: No Bisected commit-id:
Attachments: kernel config
dmesg output

Description Thomas Mann 2013-03-02 15:33:53 UTC
Created attachment 94291 [details]
kernel config

i have one intel machine, when i reboot with kexec enabled, the display is completely distorted and i can't see why the kernel doesn't boot. restarting the pc without kexec works as expected

the machine uses a 3.7.9 vanilla kernel. i also tried 3.6.11, all versions of 3.7  and 3.8 - allways the same behavior

kexec works fine on two other machines - but this machines use a nvidia card
Comment 1 Thomas Mann 2013-03-02 15:34:21 UTC
Created attachment 94301 [details]
dmesg output
Comment 2 Tom Wijsman 2013-03-02 15:48:33 UTC
(Downstream bug at https://bugs.gentoo.org/show_bug.cgi?id=454730)
Comment 3 Thomas Mann 2013-03-17 01:06:21 UTC
problem still exists with 3.8.3
Comment 4 Tom Wijsman 2013-06-23 13:24:42 UTC
Please try more recent kernels like 3.9.7 and 3.10-rc7.
Comment 5 Thomas Mann 2013-06-24 14:10:04 UTC
i tested 3.9.7 now the screen isn't distored anymore but the kernel now can't initialize the sata controller
Comment 6 Thomas Mann 2013-06-24 14:12:40 UTC
picture of the kernel panic
https://anonfiles.com/file/3e3d56115dc4b4864a8704688dee2c18
Comment 7 Thomas Mann 2013-06-28 09:50:19 UTC
3.9.8 introduced a new regression. now the screen stays black even when the pc is booted normally.
Comment 8 Thomas Mann 2013-07-01 02:25:51 UTC
3.10 boots and works nice, but the screen is now again distorted when i use kexec
Comment 9 Thomas Mann 2013-08-05 00:39:29 UTC
screen stays normal for ~1sec after kexec reboot but is distorted afterwards - 3.10.5
Comment 10 Daniel Vetter 2013-11-12 16:35:23 UTC
Sorry that we didn't looked at this bug earlier, was lost in the bugzilla maze. Can you please retest on latest 3.12 kernels?
Comment 11 Daniel Vetter 2013-11-12 16:52:31 UTC
Also please boot with drm.debug=0xe added to your kernel cmdline and attach the dmesg (it contains tons of useful info about your hw).
Comment 12 Jani Nikula 2013-12-11 15:27:20 UTC
I wouldn't be suprised if all of the ACPI/opregion/BIOS stuff we require wasn't all right in a kexec boot.
Comment 13 Jani Nikula 2014-08-14 11:25:48 UTC
Timeout. Please reopen if the problem persists with recent kernels.