Observed a hang-up with linux-3.17.1 when my X session was terminated. The following trace was printed to dmesg before the hang-up: Oct 28 14:50:17 iris kernel: general protection fault: 0000 [#1] PREEMPT SMP Oct 28 14:50:17 iris kernel: Modules linked in: uas usb_storage ctr ccm fuse bnep snd_usb_audio snd_usbmidi_lib snd_r Oct 28 14:50:17 iris kernel: snd mei_me shpchp soundcore mei pps_core lpc_ich processor vboxdrv(O) acpi_call(O) ext4 Oct 28 14:50:17 iris kernel: CPU: 3 PID: 30136 Comm: Xorg.bin Tainted: G W O 3.17.1-1-ARCH #1 Oct 28 14:50:17 iris kernel: Hardware name: LENOVO 20AQS00600/20AQS00600, BIOS GJET79WW (2.29 ) 09/03/2014 Oct 28 14:50:17 iris kernel: task: ffff8800aadd0000 ti: ffff88026e378000 task.ti: ffff88026e378000 Oct 28 14:50:17 iris kernel: RIP: 0010:[<ffffffffa0571735>] [<ffffffffa0571735>] intel_crtc_set_config+0x2d5/0xef0 [ Oct 28 14:50:17 iris kernel: RSP: 0018:ffff88026e37b9e0 EFLAGS: 00010206 Oct 28 14:50:17 iris kernel: RAX: 03b9dc000023e700 RBX: 0000000000000000 RCX: ffff8803179b6c00 Oct 28 14:50:17 iris kernel: RDX: 0000000000000000 RSI: 0000000000000001 RDI: ffff8803279887e0 Oct 28 14:50:17 iris kernel: RBP: ffff88026e37ba50 R08: ffff880037683000 R09: ffff88003705fb38 Oct 28 14:50:17 iris kernel: R10: ffff88003705fb68 R11: ffff88003705f800 R12: ffff8803279888c0 Oct 28 14:50:17 iris kernel: R13: ffff88003705fb08 R14: ffff88032c2d5d30 R15: 0000000000000000 Oct 28 14:50:17 iris kernel: FS: 00007f15f03a88c0(0000) GS:ffff88033f2c0000(0000) knlGS:0000000000000000 Oct 28 14:50:17 iris kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 Oct 28 14:50:17 iris kernel: CR2: 00007ffd9e70eca8 CR3: 00000000b6ef7000 CR4: 00000000001407e0 Oct 28 14:50:17 iris kernel: Stack: Oct 28 14:50:17 iris kernel: 0000000000000001 ffff88003705fb68 ffff88032c2d5cf8 ffff88003705fb68 Oct 28 14:50:17 iris kernel: ffff88003705fb38 ffff88003705f800 0000000000000000 0000000000000000 Oct 28 14:50:17 iris kernel: ffff880037683000 ffff88032c31ea80 0000000000000002 ffff880037683000 Oct 28 14:50:17 iris kernel: Call Trace: Oct 28 14:50:17 iris kernel: [<ffffffffa0428324>] drm_mode_set_config_internal+0x64/0xe0 [drm] Oct 28 14:50:17 iris kernel: [<ffffffffa049c1a3>] restore_fbdev_mode+0xb3/0xe0 [drm_kms_helper] Oct 28 14:50:17 iris kernel: [<ffffffffa049c1f3>] drm_fb_helper_restore_fbdev_mode_unlocked+0x23/0x40 [drm_kms_helpe Oct 28 14:50:17 iris kernel: [<ffffffffa049e418>] drm_fb_helper_set_par+0x28/0x70 [drm_kms_helper] Oct 28 14:50:17 iris kernel: [<ffffffffa057d08a>] intel_fbdev_set_par+0x1a/0x60 [i915] Oct 28 14:50:17 iris kernel: [<ffffffff81316690>] fb_set_var+0x190/0x420 Oct 28 14:50:17 iris kernel: [<ffffffff8115b843>] ? free_hot_cold_page_list+0x43/0xc0 Oct 28 14:50:17 iris kernel: [<ffffffff8130cd19>] fbcon_blank+0x259/0x340 Oct 28 14:50:17 iris kernel: [<ffffffff81385d1a>] do_unblank_screen+0xaa/0x1d0 Oct 28 14:50:17 iris kernel: [<ffffffff8137cec1>] vt_ioctl+0x13f1/0x1470 Oct 28 14:50:17 iris kernel: [<ffffffff8137110d>] tty_ioctl+0x29d/0xc00 Oct 28 14:50:17 iris kernel: [<ffffffff811dcf14>] ? dentry_free+0x34/0x40 Oct 28 14:50:17 iris kernel: [<ffffffff811de44a>] ? __dentry_kill+0x17a/0x200 Oct 28 14:50:17 iris kernel: [<ffffffff811e6ba8>] ? mntput_no_expire+0x28/0x140 Oct 28 14:50:17 iris kernel: [<ffffffff811da020>] do_vfs_ioctl+0x2d0/0x4b0 Oct 28 14:50:17 iris kernel: [<ffffffff811e46ae>] ? __fget+0x6e/0xb0 Oct 28 14:50:17 iris kernel: [<ffffffff811da281>] SyS_ioctl+0x81/0xa0 Oct 28 14:50:17 iris kernel: [<ffffffff8153c829>] system_call_fastpath+0x16/0x1b Oct 28 14:50:17 iris kernel: Code: 48 eb 41 0f 1f 00 8b 81 0c 02 00 00 85 c0 75 56 83 c2 01 48 63 c2 48 39 c6 76 21 4 Oct 28 14:50:17 iris kernel: RIP [<ffffffffa0571735>] intel_crtc_set_config+0x2d5/0xef0 [i915] Oct 28 14:50:17 iris kernel: RSP <ffff88026e37b9e0> Oct 28 14:50:17 iris kernel: ---[ end trace 4b9bce8764a5c33c ]---
Can you reproduce this 100% of the time? Please boot with drm.debug=0xe (you can pass this from Grub), then reproduce the problem, run "dmesg > dmesg.txt" and attach the file here.
No, it doesn't happen always.
Closing due lack of more detailed logs. Feel free to reopen if you can reproduce and collect requested logs.
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.