Bug 111967

Summary: [CI][BAT] igt@i915_selftest@live_execlists - incomplete - BUG: kernel NULL pointer dereference, address: 0000000000000010
Product: DRI Reporter: Lakshmi <lakshminarayana.vudum>
Component: DRM/IntelAssignee: Intel GFX Bugs mailing list <intel-gfx-bugs>
Status: RESOLVED FIXED QA Contact: Intel GFX Bugs mailing list <intel-gfx-bugs>
Severity: not set    
Priority: not set CC: intel-gfx-bugs
Version: DRI git   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: CFL i915 features: GEM/Other

Description Lakshmi 2019-10-10 10:23:47 UTC
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7031/fi-cfl-8109u/igt@i915_selftest@live_execlists.html

https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7030/fi-cfl-8109u/igt@i915_selftest@live_execlists.html

https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7029/fi-cfl-8109u/igt@i915_selftest@live_execlists.html
<1> [560.585364] BUG: kernel NULL pointer dereference, address: 0000000000000010
<1> [560.585368] #PF: supervisor read access in kernel mode
<1> [560.585369] #PF: error_code(0x0000) - not-present page
<6> [560.585371] PGD 0 P4D 0 
<4> [560.585375] Oops: 0000 [#1] PREEMPT SMP PTI
<4> [560.585378] CPU: 2 PID: 5092 Comm: i915_selftest Tainted: G     U            5.4.0-rc2-CI-CI_DRM_7029+ #1
<4> [560.585379] Hardware name: Intel Corporation NUC8i3BEH/NUC8BEB, BIOS BECFL357.86A.0056.2018.1128.1717 11/28/2018
<4> [560.585436] RIP: 0010:__intel_context_do_pin+0x48/0x180 [i915]
<4> [560.585438] Code: 0f 85 4a 01 00 00 89 c5 8b 83 80 00 00 00 85 c0 0f 85 a7 00 00 00 48 8b 43 60 a8 01 0f 84 06 01 00 00 48 8b 43 08 48 8b 40 10 <48> 8b 78 10 e8 ef 3c fe ff 85 c0 41 89 c5 74 45 48 8b 83 28 02 00
<4> [560.585440] RSP: 0018:ffffc900003df780 EFLAGS: 00010202
<4> [560.585443] RAX: 0000000000000000 RBX: ffff8881aa1cda48 RCX: 0000000000000001
<4> [560.585444] RDX: 0000000080000001 RSI: 0000000000000000 RDI: 0000000000000000
<4> [560.585446] RBP: 0000000000000000 R08: ffff8882b06fb0f8 R09: 00000000fffffffe
<4> [560.585448] R10: ffffc900003df780 R11: 00000000613457ac R12: ffff8881aa1cdad0
<4> [560.585450] R13: 0000000000000001 R14: ffff8881aa1cda48 R15: 0000000000000002
<4> [560.585452] FS:  00007f50ad7ebe40(0000) GS:ffff8882b5b00000(0000) knlGS:0000000000000000
<4> [560.585454] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
<4> [560.585456] CR2: 0000000000000010 CR3: 0000000293a5c005 CR4: 00000000003606e0
<4> [560.585457] Call Trace:
<4> [560.585513]  nop_virtual_engine+0x27b/0x4f0 [i915]
<4> [560.585522]  ? __lock_acquire+0x460/0x15d0
<4> [560.585528]  ? sched_clock_local+0x12/0x80
<4> [560.585530]  ? sched_clock_local+0x12/0x80
<4> [560.585533]  ? sched_clock_cpu+0xa7/0xd0
<4> [560.585537]  ? __rb_reserve_next+0x15b/0x170
<4> [560.585539]  ? ring_buffer_lock_reserve+0x154/0x3f0
<4> [560.585602]  ? __i915_subtests+0x82/0x210 [i915]
<4> [560.585604]  ? ring_buffer_unlock_commit+0x21/0x130
<4> [560.585655]  ? __i915_subtests+0x82/0x210 [i915]
<4> [560.585658]  ? trace_vbprintk+0x16a/0x210
<4> [560.585711]  live_virtual_engine+0xdb/0x160 [i915]
<4> [560.585715]  ? __trace_bprintk+0x57/0x80
<4> [560.585775]  __i915_subtests+0xb8/0x210 [i915]
<4> [560.585833]  ? __i915_nop_teardown+0x10/0x10 [i915]
<4> [560.585889]  ? __i915_live_setup+0x10/0x10 [i915]
<4> [560.585940]  __run_selftests+0x112/0x170 [i915]
<4> [560.586006]  i915_live_selftests+0x2c/0x60 [i915]
<4> [560.586070]  i915_pci_probe+0x93/0x1b0 [i915]
<4> [560.586074]  ? _raw_spin_unlock_irqrestore+0x39/0x60
<4> [560.586077]  pci_device_probe+0x9e/0x120
<4> [560.586080]  really_probe+0xea/0x420
<4> [560.586083]  driver_probe_device+0x10b/0x120
<4> [560.586085]  device_driver_attach+0x4a/0x50
<4> [560.586088]  __driver_attach+0x97/0x130
<4> [560.586091]  ? device_driver_attach+0x50/0x50
<4> [560.586093]  bus_for_each_dev+0x74/0xc0
<4> [560.586095]  bus_add_driver+0x142/0x220
<4> [560.586097]  ? 0xffffffffa0250000
<4> [560.586097]  driver_register+0x56/0xf0
<4> [560.586097]  ? 0xffffffffa0250000
<4> [560.586097]  do_one_initcall+0x58/0x2ff
Comment 1 Chris Wilson 2019-10-10 10:42:06 UTC
Fixed, dup of the virtual->uncore.

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.