<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - [CI] [KBL-only] igt@drv_selftest@live_hangcheck - dmesg-fail - kernel stack overflow"
href="https://bugs.freedesktop.org/show_bug.cgi?id=104786#c4">Comment # 4</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - [CI] [KBL-only] igt@drv_selftest@live_hangcheck - dmesg-fail - kernel stack overflow"
href="https://bugs.freedesktop.org/show_bug.cgi?id=104786">bug 104786</a>
from <span class="vcard"><a class="email" href="mailto:chris@chris-wilson.co.uk" title="Chris Wilson <chris@chris-wilson.co.uk>"> <span class="fn">Chris Wilson</span></a>
</span></b>
<pre>Infinite recursion:
[ 202.346915] BUG: stack guard page was hit at 00000000fdec3e36 (stack is
00000000cfb340f3..00000000783f2a8f)
[ 202.346915] kernel stack overflow (double-fault): 0000 [#1] PREEMPT SMP PTI
[ 202.346915] Dumping ftrace buffer:
[ 202.346915] (ftrace buffer empty)
[ 202.346916] Modules linked in: i915(+) snd_hda_codec_hdmi
snd_hda_codec_realtek snd_hda_codec_generic snd_hda_codec x86_pkg_temp_thermal
intel_powerclamp coretemp e1000e snd_hwdep crct10dif_pclmul snd_hda_core
crc32_pclmul ghash_clmulni_intel snd_pcm mei_me mei ptp pps_core prime_numbers
[last unloaded: i915]
[ 202.346919] CPU: 0 PID: 5985 Comm: drv_selftest Tainted: G U
4.15.0-CI-Trybot_1728+ #1
[ 202.346919] Hardware name: /NUC7i5BNB, BIOS
BNKBL357.86A.0054.2017.1025.1822 10/25/2017
[ 202.346920] RIP: 0010:__lock_acquire+0x3b/0x1b60
[ 202.346920] RSP: 0018:ffffc90000243f90 EFLAGS: 00010086
[ 202.346920] RAX: 0000000000000000 RBX: 0000000000000086 RCX:
0000000000000000
[ 202.346921] RDX: 0000000000000000 RSI: 0000000000000000 RDI:
ffffffff82244958
[ 202.346921] RBP: ffffc90000244050 R08: 0000000000000001 R09:
0000000000000001
[ 202.346921] R10: 0000000000000000 R11: ffffffff810eae9e R12:
0000000000000000
[ 202.346921] R13: ffff880273260040 R14: 0000000000000001 R15:
0000000000000000
[ 202.346922] FS: 00007f654b75f8c0(0000) GS:ffff88027ec00000(0000)
knlGS:0000000000000000
[ 202.346922] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 202.346922] CR2: ffffc90000243f88 CR3: 000000025578e006 CR4:
00000000003606f0
[ 202.346922] Call Trace:
[ 202.346922] ? lock_acquire+0xaf/0x200
[ 202.346923] lock_acquire+0xaf/0x200
[ 202.346923] ? vprintk_emit+0x6e/0x3b0
[ 202.346923] _raw_spin_lock+0x2a/0x40
[ 202.346923] ? vprintk_emit+0x6e/0x3b0
[ 202.346923] vprintk_emit+0x6e/0x3b0
[ 202.346924] dev_vprintk_emit+0x94/0x200
[ 202.346924] ? deactivate_slab.isra.23+0x856/0x880
[ 202.346924] dev_printk_emit+0x36/0x40
[ 202.346924] ? lock_acquire+0xaf/0x200
[ 202.346924] dev_notice+0x50/0x60
[ 202.346925] ? i915_gem_unset_wedged+0x151/0x180 [i915]
[ 202.346925] i915_reset+0x177/0x270 [i915]
[ 202.346925] __i915_wait_request_check_and_reset.isra.9.part.10+0x26/0x30
[i915]
[ 202.346925] i915_wait_request+0x77b/0x820 [i915]
[ 202.346925] ? ___slab_alloc.constprop.30+0x152/0x3d0
[ 202.346926] ? wake_up_q+0x70/0x70
[ 202.346926] ? wake_up_q+0x70/0x70
[ 202.346926] wait_for_space+0x91/0x150 [i915]
[ 202.346926] intel_ring_begin+0x113/0x1a0 [i915]
[ 202.346926] gen8_emit_flush_render+0x96/0x260 [i915]
[ 202.346927] i915_gem_request_alloc+0x2c8/0x5e0 [i915]
[ 202.346927] i915_gem_reset+0x107/0x130 [i915]
[ 202.346927] i915_reset+0x207/0x270 [i915]
[ 202.346927] __i915_wait_request_check_and_reset.isra.9.part.10+0x26/0x30
[i915]
[ 202.346928] i915_wait_request+0x77b/0x820 [i915]
[ 202.346928] ? ___slab_alloc.constprop.30+0x152/0x3d0
[ 202.346928] ? wake_up_q+0x70/0x70
[ 202.346928] ? wake_up_q+0x70/0x70
[ 202.346928] wait_for_space+0x91/0x150 [i915]
[ 202.346929] intel_ring_begin+0x113/0x1a0 [i915]
[ 202.346929] gen8_emit_flush_render+0x96/0x260 [i915]
[ 202.346929] i915_gem_request_alloc+0x2c8/0x5e0 [i915]
[ 202.346929] i915_gem_reset+0x107/0x130 [i915]
[ 202.346929] i915_reset+0x207/0x270 [i915]
[ 202.346930] __i915_wait_request_check_and_reset.isra.9.part.10+0x26/0x30
[i915]
[ 202.346930] i915_wait_request+0x77b/0x820 [i915]
[ 202.346930] ? ___slab_alloc.constprop.30+0x152/0x3d0
[ 202.346930] ? wake_up_q+0x70/0x70
[ 202.346930] ? wake_up_q+0x70/0x70
[ 202.346931] wait_for_space+0x91/0x150 [i915]
[ 202.346931] intel_ring_begin+0x113/0x1a0 [i915]
[ 202.346931] gen8_emit_flush_render+0x96/0x260 [i915]
[ 202.346931] i915_gem_request_alloc+0x2c8/0x5e0 [i915]
[ 202.346931] i915_gem_reset+0x107/0x130 [i915]
[ 202.346932] i915_reset+0x207/0x270 [i915]
[ 202.346932] __i915_wait_request_check_and_reset.isra.9.part.10+0x26/0x30
[i915]
[ 202.346932] i915_wait_request+0x77b/0x820 [i915]
[ 202.346932] ? ___slab_alloc.constprop.30+0x152/0x3d0
[ 202.346932] ? wake_up_q+0x70/0x70
[ 202.346933] ? wake_up_q+0x70/0x70
[ 202.346933] wait_for_space+0x91/0x150 [i915]
[ 202.346933] intel_ring_begin+0x113/0x1a0 [i915]
[ 202.346933] gen8_emit_flush_render+0x96/0x260 [i915]
[ 202.346933] i915_gem_request_alloc+0x2c8/0x5e0 [i915]
[ 202.346934] i915_gem_reset+0x107/0x130 [i915]
[ 202.346934] i915_reset+0x207/0x270 [i915]
[ 202.346934] __i915_wait_request_check_and_reset.isra.9.part.10+0x26/0x30
[i915]
[ 202.346934] i915_wait_request+0x77b/0x820 [i915]
[ 202.346935] ? ___slab_alloc.constprop.30+0x152/0x3d0
[ 202.346935] ? wake_up_q+0x70/0x70
[ 202.346935] ? wake_up_q+0x70/0x70
[ 202.346935] wait_for_space+0x91/0x150 [i915]
[ 202.346935] intel_ring_begin+0x113/0x1a0 [i915]
[ 202.346936] gen8_emit_flush_render+0x96/0x260 [i915]
[ 202.346936] i915_gem_request_alloc+0x2c8/0x5e0 [i915]
[ 202.346936] i915_gem_reset+0x107/0x130 [i915]
[ 202.346936] i915_reset+0x207/0x270 [i915]
[ 202.346936] __i915_wait_request_check_and_reset.isra.9.part.10+0x26/0x30
[i915]
[ 202.346937] i915_wait_request+0x77b/0x820 [i915]
[ 202.346937] ? ___slab_alloc.constprop.30+0x152/0x3d0
[ 202.346937] ? wake_up_q+0x70/0x70
[ 202.346937] ? wake_up_q+0x70/0x70
[ 202.346937] wait_for_space+0x91/0x150 [i915]
[ 202.346938] intel_ring_begin+0x113/0x1a0 [i915]
[ 202.346938] gen8_emit_flush_render+0x96/0x260 [i915]
[ 202.346938] i915_gem_request_alloc+0x2c8/0x5e0 [i915]
[ 202.346938] i915_gem_reset+0x107/0x130 [i915]
[ 202.346938] i915_reset+0x207/0x270 [i915]
[ 202.346939] __i915_wait_request_check_and_reset.isra.9.part.10+0x26/0x30
[i915]
[ 202.346939] i915_wait_request+0x77b/0x820 [i915]
[ 202.346939] ? ___slab_alloc.constprop.30+0x152/0x3d0
[ 202.346939] ? wake_up_q+0x70/0x70
[ 202.346939] ? wake_up_q+0x70/0x70
[ 202.346940] wait_for_space+0x91/0x150 [i915]
[ 202.346940] intel_ring_begin+0x113/0x1a0 [i915]
[ 202.346940] gen8_emit_flush_render+0x96/0x260 [i915]
[ 202.346940] i915_gem_request_alloc+0x2c8/0x5e0 [i915]
[ 202.346940] i915_gem_reset+0x107/0x130 [i915]
[ 202.346941] i915_reset+0x207/0x270 [i915]
[ 202.346941] __i915_wait_request_check_and_reset.isra.9.part.10+0x26/0x30
[i915]
[ 202.346941] i915_wait_request+0x77b/0x820 [i915]
[ 202.346941] ? ___slab_alloc.constprop.30+0x152/0x3d0
[ 202.346942] ? wake_up_q+0x70/0x70
[ 202.346942] ? wake_up_q+0x70/0x70
[ 202.346942] wait_for_space+0x91/0x150 [i915]
[ 202.346942] intel_ring_begin+0x113/0x1a0 [i915]
[ 202.346942] gen8_emit_flush_render+0x96/0x260 [i915]
[ 202.346943] i915_gem_request_alloc+0x2c8/0x5e0 [i915]
[ 202.346943] i915_gem_reset+0x107/0x130 [i915]
[ 202.346943] i915_reset+0x207/0x270 [i915]
[ 202.346943] __i915_wait_request_check_and_reset.isra.9.part.10+0x26/0x30
[i915]
[ 202.346943] i915_wait_request+0x77b/0x820 [i915]
[ 202.346944] ? ___slab_alloc.constprop.30+0x152/0x3d0
[ 202.346944] ? wake_up_q+0x70/0x70
[ 202.346944] ? wake_up_q+0x70/0x70
[ 202.346944] wait_for_space+0x91/0x150 [i915]
[ 202.346944] intel_ring_begin+0x113/0x1a0 [i915]
[ 202.346945] gen8_emit_flush_render+0x96/0x260 [i915]
[ 202.346945] i915_gem_request_alloc+0x2c8/0x5e0 [i915]
[ 202.346945] i915_gem_reset+0x107/0x130 [i915]
[ 202.346945] i915_reset+0x207/0x270 [i915]
[ 202.346945] __i915_wait_request_check_and_reset.isra.9.part.10+0x26/0x30
[i915]
[ 202.346946] i915_wait_request+0x77b/0x820 [i915]
[ 202.346946] ? ___slab_alloc.constprop.30+0x152/0x3d0
[ 202.346946] ? wake_up_q+0x70/0x70
[ 202.346946] ? wake_up_q+0x70/0x70
[ 202.346946] wait_for_space+0x91/0x150 [i915]
[ 202.346947] intel_ring_begin+0x113/0x1a0 [i915]
[ 202.346947] gen8_emit_flush_render+0x96/0x260 [i915]
[ 202.346947] i915_gem_request_alloc+0x2c8/0x5e0 [i915]
[ 202.346947] i915_gem_reset+0x107/0x130 [i915]
[ 202.346947] i915_reset+0x207/0x270 [i915]
[ 202.346948] __i915_wait_request_check_and_reset.isra.9.part.10+0x26/0x30
[i915]
[ 202.346948] i915_wait_request+0x77b/0x820 [i915]
[ 202.346948] ? ___slab_alloc.constprop.30+0x152/0x3d0
[ 202.346948] ? wake_up_q+0x70/0x70
[ 202.346948] ? wake_up_q+0x70/0x70
[ 202.346949] wait_for_space+0x91/0x150 [i915]
[ 202.346949] intel_ring_begin+0x113/0x1a0 [i915]
[ 202.346949] gen8_emit_flush_render+0x96/0x260 [i915]
[ 202.346949] i915_gem_request_alloc+0x2c8/0x5e0 [i915]
[ 202.346949] i915_gem_reset+0x107/0x130 [i915]
[ 202.346950] i915_reset+0x207/0x270 [i915]
[ 202.346950] __i915_wait_request_check_and_reset.isra.9.part.10+0x26/0x30
[i915]
[ 202.346950] i915_wait_request+0x77b/0x820 [i915]
[ 202.346950] ? ___slab_alloc.constprop.30+0x152/0x3d0
[ 202.346950] ? wake_up_q+0x70/0x70
[ 202.346951] ? wake_up_q+0x70/0x70
[ 202.346951] wait_for_space+0x91/0x150 [i915]
[ 202.346951] intel_ring_begin+0x113/0x1a0 [i915]
[ 202.346951] gen8_emit_flush_render+0x96/0x260 [i915]
[ 202.346951] i915_gem_request_alloc+0x2c8/0x5e0 [i915]
[ 202.346952] i915_gem_reset+0x107/0x130 [i915]
[ 202.346952] i915_reset+0x207/0x270 [i915]
[ 202.346952] __i915_wait_request_check_and_reset.isra.9.part.10+0x26/0x30
[i915]
[ 202.346952] i915_wait_request+0x77b/0x820 [i915]
[ 202.346952] ? ___slab_alloc.constprop.30+0x152/0x3d0
[ 202.346953] ? wake_up_q+0x70/0x70
[ 202.346953] ? wake_up_q+0x70/0x70
[ 202.346953] wait_for_space+0x91/0x150 [i915]
[ 202.346953] intel_ring_begin+0x113/0x1a0 [i915]
[ 202.346953] gen8_emit_flush_render+0x96/0x260 [i915]
[ 202.346954] i915_gem_request_alloc+0x2c8/0x5e0 [i915]
[ 202.346954] i915_gem_reset+0x107/0x130 [i915]
[ 202.346954] i915_reset+0x207/0x270 [i915]
[ 202.346954] __i915_wait_request_check_and_reset.isra.9.part.10+0x26/0x30
[i915]
[ 202.346955] i915_wait_request+0x77b/0x820 [i915]
[ 202.346955] ? ___slab_alloc.constprop.30+0x152/0x3d0
[ 202.346955] ? wake_up_q+0x70/0x70
[ 202.346955] ? wake_up_q+0x70/0x70
[ 202.346955] wait_for_space+0x91/0x150 [i915]
[ 202.346956] intel_ring_begin+0x113/0x1a0 [i915]
[ 202.346956] gen8_emit_flush_render+0x96/0x260 [i915]
[ 202.346956] i915_gem_request_alloc+0x2c8/0x5e0 [i915]
[ 202.346956] i915_gem_reset+0x107/0x130 [i915]
[ 202.346956] i915_reset+0x207/0x270 [i915]
[ 202.346957] __i915_wait_request_check_and_reset.isra.9.part.10+0x26/0x30
[i915]
[ 202.346957] i915_wait_request+0x77b/0x820 [i915]
[ 202.346957] ? ___slab_alloc.constprop.30+0x152/0x3d0
[ 202.346957] ? wake_up_q+0x70/0x70
[ 202.346957] ? wake_up_q+0x70/0x70
[ 202.346958] wait_for_space+0
[ 202.346958] Lost 238 message(s)!
Mainly due to the selftest design. Hmm.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are on the CC list for the bug.</li>
<li>You are the assignee for the bug.</li>
<li>You are the QA Contact for the bug.</li>
</ul>
</body>
</html>