<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - [CI][BAT] icl incomplete - GEM_BUG_ON(!i915_request_completed(rq)) / GEM_BUG_ON(buf[2 * head + 1] != port->context_id)"
href="https://bugs.freedesktop.org/show_bug.cgi?id=108315#c12">Comment # 12</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - [CI][BAT] icl incomplete - GEM_BUG_ON(!i915_request_completed(rq)) / GEM_BUG_ON(buf[2 * head + 1] != port->context_id)"
href="https://bugs.freedesktop.org/show_bug.cgi?id=108315">bug 108315</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>@@ -910,6 +910,9 @@ static void process_csb(struct intel_engine_cs *engine)
execlists->active);
status = buf[2 * head];
+ GEM_BUG_ON(!status);
+ GEM_DEBUG_EXEC(WRITE_ONCE(*(u32 *)(buf + 2 * head), 0));
->
<0> [48.247809] <idle>-0 2..s1 48257761us :
execlists_submission_tasklet: rcs0 awake?=1, active=5
<0> [48.247866] <idle>-0 2d.s2 48257762us : process_csb: rcs0 cs-irq
head=1, tail=2
<0> [48.247922] <idle>-0 2d.s2 48257763us : process_csb: rcs0 csb[2]:
status=0x10000014:0x000001c0, active=0x5
<0> [48.247982] <idle>-0 2d.s2 48257764us : process_csb: rcs0 out[0]:
ctx=448.1, global=60303 (fence 3cda:943) (current 60304), prio=0
<0> [48.248043] <idle>-0 2d.s2 48257765us : process_csb: rcs0 completed
ctx=448
<0> [48.248099] <idle>-0 2d.s2 48257765us : __i915_request_submit: rcs0
fence 3cdc:943 -> global=60305, current 60304
<0> [48.248159] <idle>-0 2d.s2 48257768us :
__execlists_submission_tasklet: rcs0 in[1]: ctx=512.1, global=60305 (fence
3cdc:943) (current 60304), prio=0
<0> [48.248223] <idle>-0 2d.s2 48257769us :
__execlists_submission_tasklet: rcs0 in[0]: ctx=480.2, global=60304 (fence
3cdb:943) (current 60304), prio=0
<0> [48.248287] gem_ctx_-1086 6.... 48257775us : i915_request_add: rcs0
fence 3cf4:1080
<0> [48.248344] <idle>-0 2..s1 48257781us :
execlists_submission_tasklet: rcs0 awake?=1, active=1
<0> [48.248402] <idle>-0 2d.s2 48257800us : process_csb: rcs0 cs-irq
head=2, tail=4
<0> [48.248459] <idle>-0 2d.s2 48257801us : process_csb: rcs0 csb[3]:
status=0x10000018:0x000001e0, active=0x1
<0> [48.248518] <idle>-0 2d.s2 48257802us : process_csb: rcs0 out[0]:
ctx=480.2, global=60304 (fence 3cdb:943) (current 60304), prio=0
<0> [48.248580] <idle>-0 2d.s2 48257803us : process_csb: rcs0 csb[4]:
status=0x10000001:0x00000000, active=0x1
<0> [48.248640] gem_ctx_-1086 6.... 48257810us : i915_request_retire: rcs0
fence 3cf5:942, global=60266, current 60304
<0> [48.248700] gem_ctx_-1086 6.... 48257810us : i915_request_retire:
__retire_engine_request(rcs0) fence 3cf5:942, global=60266, current 60304
<0> [48.248762] <idle>-0 2..s1 48257817us :
execlists_submission_tasklet: rcs0 awake?=1, active=5
<0> [48.248819] <idle>-0 2d.s2 48257818us : process_csb: rcs0 cs-irq
head=4, tail=4
<0> [48.248875] <idle>-0 2..s1 48257839us :
execlists_submission_tasklet: rcs0 awake?=1, active=5
<0> [48.248933] <idle>-0 2d.s2 48257840us : process_csb: rcs0 cs-irq
head=4, tail=5
<0> [48.248989] <idle>-0 2d.s2 48257841us : process_csb: rcs0 csb[5]:
status=0x10000014:0x000001e0, active=0x5
<0> [48.249049] gem_ctx_-1086 6.... 48257842us : i915_request_add: rcs0
fence 3cf5:1080
<0> [48.249106] <idle>-0 2d.s2 48257842us : process_csb: rcs0 out[0]:
ctx=480.1, global=60304 (fence 3cdb:943) (current 60305), prio=0
<0> [48.249167] <idle>-0 2d.s2 48257843us : process_csb: rcs0 completed
ctx=480
<0> [48.249223] <idle>-0 2d.s2 48257844us : __i915_request_submit: rcs0
fence 3cdd:943 -> global=60306, current 60305
<0> [48.249284] <idle>-0 2d.s2 48257847us :
__execlists_submission_tasklet: rcs0 in[1]: ctx=544.1, global=60306 (fence
3cdd:943) (current 60305), prio=0
<0> [48.249348] <idle>-0 2d.s2 48257848us :
__execlists_submission_tasklet: rcs0 in[0]: ctx=512.2, global=60305 (fence
3cdc:943) (current 60305), prio=0
<0> [48.249411] <idle>-0 2..s1 48257856us :
execlists_submission_tasklet: rcs0 awake?=1, active=1
<0> [48.249468] <idle>-0 2d.s2 48257857us : process_csb: rcs0 cs-irq
head=5, tail=1
<0> [48.249528] <idle>-0 2d.s2 48257858us : process_csb: rcs0 csb[0]:
status=0x10000018:0x00000200, active=0x1
<0> [48.249587] <idle>-0 2d.s2 48257859us : process_csb: rcs0 out[0]:
ctx=512.2, global=60305 (fence 3cdc:943) (current 60305), prio=0
<0> [48.249648] <idle>-0 2d.s2 48257860us : process_csb: rcs0 csb[1]:
status=0x10000001:0x00000000, active=0x1
<0> [48.249708] gem_ctx_-1086 6.... 48257863us : i915_request_retire: rcs0
fence 3cf6:942, global=60267, current 60305
<0> [48.249768] gem_ctx_-1086 6.... 48257881us : i915_request_retire:
__retire_engine_request(rcs0) fence 3cf6:942, global=60267, current 60305
<0> [48.249831] <idle>-0 2..s1 48257894us :
execlists_submission_tasklet: rcs0 awake?=1, active=5
<0> [48.249889] <idle>-0 2d.s2 48257896us : process_csb: rcs0 cs-irq
head=1, tail=2
<0> [48.249946] <idle>-0 2d.s2 48257897us : process_csb: rcs0 csb[2]:
status=0x00000000:0x000001c0, active=0x5
<0> [48.250005] gem_ctx_-1086 6.... 48257930us : i915_request_add: rcs0
fence 3cf6:1080
<0> [48.250061] <idle>-0 2d.s2 48258061us : process_csb:
process_csb:913 GEM_BUG_ON(!status)</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 QA Contact for the bug.</li>
</ul>
</body>
</html>