[i915] Kernel oops in 4.14.15 when starting X11
When starting X11, the i915 driver crashes with a NULL pointer dereference. Stack trace follows:
Jan 31 14:52:08 cf54 kern.alert kernel: [ 24.880789] BUG: unable to handle kernel NULL pointer dereference at 00000000000000ec
Jan 31 14:52:08 cf54 kern.alert kernel: [ 24.880824] IP: intel_ring_context_pin+0xcb/0x175 [i915]
Jan 31 14:52:08 cf54 kern.info kernel: [ 24.880825] PGD 0 P4D 0
Jan 31 14:52:08 cf54 kern.warn kernel: [ 24.880828] Oops: 0000 [#1] SMP PTI
Jan 31 14:52:08 cf54 kern.warn kernel: [ 24.880830] Modules linked in: tun fuse cpufreq_powersave cpufreq_conservative msr af_packet btusb btrtl btbcm btintel bluetooth ecdh_generic psmouse serio_raw pcspkr iTCO_wdt mei_wdt iTCO_vendor_support lpc_ich mfd_core mei_
Jan 31 14:52:08 cf54 kern.warn kernel: [ 24.880865] intel_rapl_perf qcserial usb_wwan usbserial battery panasonic_laptop sparse_keymap thermal evdev button snd_soc_sst_acpi snd_soc_sst_match sdhci_acpi sdhci mmc_core i2c_designware_platform i2c_designware_core i2c
Jan 31 14:52:08 cf54 kern.warn kernel: [ 24.880891] CPU: 2 PID: 2642 Comm: X Tainted: G U 4.14.15-1-vanilla #2-Alpine
Jan 31 14:52:08 cf54 kern.warn kernel: [ 24.880892] Hardware name: Panasonic Corporation CF-54-1/CF54-1, BIOS V1.00L16 12/11/2015
Jan 31 14:52:08 cf54 kern.warn kernel: [ 24.880894] task: ffff8bc749163a80 task.stack: ffffb0d303d7c000
Jan 31 14:52:08 cf54 kern.warn kernel: [ 24.880920] RIP: 0010:intel_ring_context_pin+0xcb/0x175 [i915]
Jan 31 14:52:08 cf54 kern.warn kernel: [ 24.880921] RSP: 0018:ffffb0d303d7fab0 EFLAGS: 00010282
Jan 31 14:52:08 cf54 kern.warn kernel: [ 24.880923] RAX: 0000000000000028 RBX: 0000000000000001 RCX: ffff8bc748eb2778
Jan 31 14:52:08 cf54 kern.warn kernel: [ 24.880924] RDX: 0000000000000028 RSI: ffff8bc749603b70 RDI: ffff8bc749237660
Jan 31 14:52:08 cf54 kern.warn kernel: [ 24.880926] RBP: ffff8bc74780b800 R08: ffff8bc749603b70 R09: 0000000000000001
Jan 31 14:52:08 cf54 kern.warn kernel: [ 24.880927] R10: 0000000048000000 R11: ffff8bc747dcc180 R12: 0000000000000000
Jan 31 14:52:08 cf54 kern.warn kernel: [ 24.880928] R13: ffff8bc74a304000 R14: ffff8bc749600000 R15: ffffb0d303d7f998
Jan 31 14:52:08 cf54 kern.warn kernel: [ 24.880930] FS: 00005598cd89c1f8(0000) GS:ffff8bc75dd00000(0000) knlGS:0000000000000000
Jan 31 14:52:08 cf54 kern.warn kernel: [ 24.880931] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Jan 31 14:52:08 cf54 kern.warn kernel: [ 24.880933] CR2: 00000000000000ec CR3: 0000000408fe2004 CR4: 00000000003606a0
Jan 31 14:52:08 cf54 kern.warn kernel: [ 24.880934] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Jan 31 14:52:08 cf54 kern.warn kernel: [ 24.880935] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Jan 31 14:52:08 cf54 kern.warn kernel: [ 24.880936] Call Trace:
Jan 31 14:52:08 cf54 kern.warn kernel: [ 24.880966] i915_gem_request_alloc+0x35/0x31b [i915]
Jan 31 14:52:08 cf54 kern.warn kernel: [ 24.880992] i915_gem_do_execbuffer+0x7c9/0xe1b [i915]
Jan 31 14:52:08 cf54 kern.warn kernel: [ 24.880998] ? mem_cgroup_commit_charge+0xb6/0x117
Jan 31 14:52:08 cf54 kern.warn kernel: [ 24.881002] ? set_page_dirty+0xe/0x9e
Jan 31 14:52:08 cf54 kern.warn kernel: [ 24.881004] ? shmem_write_end+0x78/0x165
Jan 31 14:52:08 cf54 kern.warn kernel: [ 24.881029] ? i915_gem_object_pwrite_gtt+0x129/0x175 [i915]
Jan 31 14:52:08 cf54 kern.warn kernel: [ 24.881032] ? kmem_cache_alloc_trace+0xee/0x170
Jan 31 14:52:08 cf54 kern.warn kernel: [ 24.881058] i915_gem_execbuffer2+0x240/0x2c8 [i915]
Jan 31 14:52:08 cf54 kern.warn kernel: [ 24.881083] ? i915_gem_execbuffer+0x290/0x290 [i915]
Jan 31 14:52:08 cf54 kern.warn kernel: [ 24.881095] drm_ioctl_kernel+0x61/0x9a [drm]
Jan 31 14:52:08 cf54 kern.warn kernel: [ 24.881107] drm_ioctl+0x20e/0x306 [drm]
Jan 31 14:52:08 cf54 kern.warn kernel: [ 24.881133] ? i915_gem_execbuffer+0x290/0x290 [i915]
Jan 31 14:52:08 cf54 kern.warn kernel: [ 24.881136] vfs_ioctl+0x1b/0x28
Jan 31 14:52:08 cf54 kern.warn kernel: [ 24.881139] do_vfs_ioctl+0x4c5/0x54b
Jan 31 14:52:08 cf54 kern.warn kernel: [ 24.881141] ? handle_mm_fault+0x116/0x17e
Jan 31 14:52:08 cf54 kern.warn kernel: [ 24.881144] SyS_ioctl+0x52/0x74
Jan 31 14:52:08 cf54 kern.warn kernel: [ 24.881146] entry_SYSCALL_64_fastpath+0x20/0x83
Jan 31 14:52:08 cf54 kern.warn kernel: [ 24.881149] RIP: 0033:0x7fb4b694361e
Jan 31 14:52:08 cf54 kern.warn kernel: [ 24.881150] RSP: 002b:00007ffc68133d00 EFLAGS: 00003206
Jan 31 14:52:08 cf54 kern.warn kernel: [ 24.881151] Code: e5 ff 48 8b 04 24 48 3d 00 f0 ff ff 0f 87 a8 00 00 00 48 6b d3 28 48 89 44 15 70 48 6b c3 28 48 83 7c 05 70 00 74 70 4c 8b 65 70 <41> f6 84 24 ec 00 00 00 40 74 1d 41 8b 84 24 ec 00 00 00 ff c0
Jan 31 14:52:08 cf54 kern.alert kernel: [ 24.881204] RIP: intel_ring_context_pin+0xcb/0x175 [i915] RSP: ffffb0d303d7fab0
Jan 31 14:52:08 cf54 kern.warn kernel: [ 24.881206] CR2: 00000000000000ec
Jan 31 14:52:08 cf54 kern.warn kernel: [ 24.881207] ---[ end trace 31d50418219203a5 ]---
Steps to reproduce:
- Boot to console
- Run startx
After running startx
, the screen is blanked and the computer becomes
unresponsive. However, pressing the power button seems to initiate a
clean shutdown.
Attached is the output of sudo lspci -nnvv
. The computer is a
Panasonic CF-54, with a Broadwell chipset (Intel HD 5500).
(from redmine: issue id 8455, created on 2018-01-31)
- Uploads: