Bug 111935 - [CI][SHARDS : igt@i915_selftest@mock_timelines - incomplete - BUG: kernel NULL pointer dereference, address: 0000000000000008
Summary: [CI][SHARDS : igt@i915_selftest@mock_timelines - incomplete - BUG: kernel NUL...
Status: RESOLVED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: DRI git
Hardware: Other All
: not set not set
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-10-08 22:09 UTC by Lakshmi
Modified: 2019-10-16 10:20 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lakshmi 2019-10-08 22:09:13 UTC
https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5218/shard-tglb1/igt@i915_selftest@mock_timelines.html

<6> [67.371649] [IGT] i915_selftest: executing
<6> [67.376496] [IGT] i915_selftest: starting subtest mock_timelines
<5> [67.432111] Setting dangerous option mock_selftests - tainting kernel
<6> [67.454894] i915: Performing mock selftests with st_random_seed=0x1b219713 st_timeout=1000
<6> [67.454897] i915: Running timelines
<6> [67.454905] i915: Running intel_timeline_mock_selftests/mock_hwsp_freelist
<7> [67.455382]  mock: [drm:intel_uc_init_early [i915]] enable_guc=0 (guc:no submission:no huc:no)
<1> [67.455979] BUG: kernel NULL pointer dereference, address: 0000000000000008
<1> [67.455993] #PF: supervisor read access in kernel mode
<1> [67.456001] #PF: error_code(0x0000) - not-present page
<6> [67.456008] PGD 0 P4D 0 
<4> [67.456014] Oops: 0000 [#1] PREEMPT SMP NOPTI
<4> [67.456022] CPU: 3 PID: 1294 Comm: i915_selftest Tainted: G     U            5.4.0-rc2-CI-CI_DRM_7033+ #1
<4> [67.456033] Hardware name: Intel Corporation Tiger Lake Client Platform/TigerLake U DDR4 SODIMM RVP, BIOS TGLSFWI1.R00.2321.A08.1909162051 09/16/2019
<4> [67.456112] RIP: 0010:__intel_runtime_pm_get+0x5/0x60 [i915]
<4> [67.456120] Code: c7 c7 e0 eb 25 a0 c6 05 e1 67 27 00 01 e8 d3 da fe e0 0f 0b e9 47 ff ff ff 66 90 66 2e 0f 1f 84 00 00 00 00 00 55 53 48 89 fb <48> 8b 7f 08 89 f5 be 04 00 00 00 e8 4b 23 5e e1 85 c0 78 16 48 89
<4> [67.456140] RSP: 0018:ffffc90000453a30 EFLAGS: 00010246
<4> [67.456150] RAX: ffff8884911416f8 RBX: 0000000000000000 RCX: 0000000000000001
<4> [67.456159] RDX: 0000000000000000 RSI: 0000000000000001 RDI: 0000000000000000
<4> [67.456168] RBP: 0000000000000000 R08: 0000000000000084 R09: ffffffff82209ac0
<4> [67.456176] R10: 0000000000000000 R11: 0000000000000000 R12: ffff88848ffa00c8
<4> [67.456185] R13: ffff888491140978 R14: 0000000000000000 R15: 0000000000000000
<4> [67.456194] FS:  00007f1a7c41a300(0000) GS:ffff8884a0580000(0000) knlGS:0000000000000000
<4> [67.456204] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
<4> [67.456212] CR2: 0000000000000008 CR3: 000000048bfb6004 CR4: 0000000000760ee0
<4> [67.456221] PKRU: 55555554
<4> [67.456226] Call Trace:
<4> [67.456287]  __intel_context_do_pin+0x51/0x180 [i915]
<4> [67.456341]  create_kernel_context+0x66/0xa0 [i915]
<4> [67.456392]  mock_engine_init+0x37/0x60 [i915]
<4> [67.456463]  mock_gem_device+0x224/0x310 [i915]
<4> [67.456526]  mock_hwsp_freelist+0xf6/0x450 [i915]
<4> [67.456539]  ? __trace_bprintk+0x57/0x80
<4> [67.456614]  ? __i915_subtests+0xb8/0x210 [i915]
<4> [67.456680]  __i915_subtests+0xb8/0x210 [i915]
<4> [67.456751]  ? i915_live_selftests+0x60/0x60 [i915]
<4> [67.456830]  ? __i915_nop_setup+0x10/0x10 [i915]
<4> [67.456895]  __run_selftests+0x134/0x170 [i915]
<4> [67.456903]  ? 0xffffffffa03ba000
<4> [67.456963]  i915_mock_selftests+0x27/0x50 [i915]
<4> [67.457024]  i915_init+0x12/0x73 [i915]
<4> [67.457031]  ? 0xffffffffa03ba000
<4> [67.457038]  do_one_initcall+0x58/0x2ff
<4> [67.457047]  ? rcu_read_lock_sched_held+0x4d/0x80
<4> [67.457056]  ? kmem_cache_alloc_trace+0x290/0x2c0
<4> [67.457066]  do_init_module+0x56/0x1f8
<4> [67.457074]  load_module+0x243e/0x29f0
<4> [67.457089]  ? __do_sys_finit_module+0xe9/0x110
<4> [67.457097]  __do_sys_finit_module+0xe9/0x110
<4> [67.457108]  do_syscall_64+0x4f/0x210
<4> [67.457121]  entry_SYSCALL_64_after_hwframe+0x49/0xbe
<4> [67.457130] RIP: 0033:0x7f1a7bad0839
<4> [67.457137] Code: 00 f3 c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 1f f6 2c 00 f7 d8 64 89 01 48
<4> [67.457160] RSP: 002b:00007ffe77da1958 EFLAGS: 00000246 ORIG_RAX: 0000000000000139
<4> [67.457171] RAX: ffffffffffffffda RBX: 00005630f125bd70 RCX: 00007f1a7bad0839
<4> [67.457180] RDX: 0000000000000000 RSI: 00005630f1265c30 RDI: 0000000000000006
<4> [67.457190] RBP: 00005630f1265c30 R08: 0000000000000004 R09: 00005630f125f4d0
<4> [67.457199] R10: 00007ffe77da1aa0 R11: 0000000000000246 R12: 0000000000000000
<4> [67.457209] R13: 00005630f1258000 R14: 0000000000000020 R15: 0000000000000048
<4> [67.457222] Modules linked in: i915(+) mei_hdcp x86_pkg_temp_thermal coretemp crct10dif_pclmul crc32_pclmul ax88179_178a usbnet mii ghash_clmulni_intel mei_me mei prime_numbers [last unloaded: i915]
Comment 2 Chris Wilson 2019-10-08 23:49:09 UTC
commit d14a701b00706395de33c61866daa3d424d758fc
Author: Chris Wilson <chris@chris-wilson.co.uk>
Date:   Tue Oct 8 15:50:45 2019 +0100

    drm/i915/selftests: Assign the intel_runtime_pm pointer for mock_uncore
Comment 3 Martin Peres 2019-10-16 10:20:26 UTC
(In reply to Chris Wilson from comment #2)
> commit d14a701b00706395de33c61866daa3d424d758fc
> Author: Chris Wilson <chris@chris-wilson.co.uk>
> Date:   Tue Oct 8 15:50:45 2019 +0100
> 
>     drm/i915/selftests: Assign the intel_runtime_pm pointer for mock_uncore

Looks good, thanks!
Comment 4 CI Bug Log 2019-10-16 10:20:34 UTC
The CI Bug Log issue associated to this bug has been archived.

New failures matching the above filters will not be associated to this bug anymore.


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.