https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7128/fi-whl-u/igt@i915_selftest@live_execlists.html <0> [557.818869] i915_sel-4934 4.... 547336246us : live_timeslice_queue: live_timeslice_queue:590 GEM_BUG_ON(execlists_active(&engine->execlists) != rq) <3> [557.826254] in_atomic(): 0, irqs_disabled(): 0, non_block: 0, pid: 4934, name: i915_selftest <4> [557.826270] CPU: 4 PID: 4934 Comm: i915_selftest Tainted: G UD 5.4.0-rc3-CI-CI_DRM_7128+ #1 <4> [557.826733] __i915_subtests+0xb8/0x210 [i915] <4> [557.826791] ? __i915_live_teardown+0x50/0x50 [i915] <4> [557.826846] ? __intel_gt_live_setup+0x10/0x10 [i915] <4> [557.826954] i915_live_selftests+0x2c/0x60 [i915] <4> [557.826999] i915_pci_probe+0x93/0x1b0 [i915] <4> [557.827139] Modules linked in: i915(+) amdgpu gpu_sched ttm vgem snd_hda_codec_hdmi mei_hdcp x86_pkg_temp_thermal coretemp btusb crct10dif_pclmul btrtl btbcm crc32_pclmul btintel snd_intel_nhlt snd_hda_codec bluetooth snd_hwdep e1000e snd_hda_core ghash_clmulni_intel snd_pcm ptp pps_core ecdh_generic ecc mei_me mei prime_numbers [last unloaded: i915] <4> [557.839294] CPU: 4 PID: 4934 Comm: i915_selftest Tainted: G UD W 5.4.0-rc3-CI-CI_DRM_7128+ #1 <4> [557.839637] __i915_subtests+0xb8/0x210 [i915] <4> [557.839695] ? __i915_live_teardown+0x50/0x50 [i915] <4> [557.839752] ? __intel_gt_live_setup+0x10/0x10 [i915] <4> [557.839860] i915_live_selftests+0x2c/0x60 [i915] <4> [557.839911] i915_pci_probe+0x93/0x1b0 [i915]
The CI Bug Log issue associated to this bug has been updated. ### New filters associated * WHL: igt@i915_selftest@live_execlists - incomplete - GEM_BUG_ON(execlists_active(&engine->execlists) != rq) - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7128/fi-whl-u/igt@i915_selftest@live_execlists.html
This is quite perplexing. We never filled ELSP[1] for reasons unknown.
The CI Bug Log issue associated to this bug has been updated. ### New filters associated * WHL: igt@runner@aborted - fail - Previous test: i915_selftest (live_execlists) - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14622/fi-whl-u/igt@runner@aborted.html - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14630/fi-whl-u/igt@runner@aborted.html - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14633/fi-whl-u/igt@runner@aborted.html - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14616/fi-whl-u/igt@runner@aborted.html - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7128/fi-whl-u/igt@runner@aborted.html
A CI Bug Log filter associated to this bug has been updated: {- WHL: igt@i915_selftest@live_execlists - incomplete - GEM_BUG_ON(execlists_active(&engine->execlists) != rq) -} {+ KBL WHL: igt@i915_selftest@live_execlists - incomplete - GEM_BUG_ON(execlists_active(&engine->execlists) != rq) +} New failures caught by the filter: * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7129/fi-kbl-7500u/igt@i915_selftest@live_execlists.html * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7129/fi-kbl-r/igt@i915_selftest@live_execlists.html * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7130/fi-kbl-soraka/igt@i915_selftest@live_execlists.html
A CI Bug Log filter associated to this bug has been updated: {- WHL: igt@runner@aborted - fail - Previous test: i915_selftest (live_execlists) -} {+ KBL WHL : igt@runner@aborted - fail - Previous test: i915_selftest (live_execlists) +} New failures caught by the filter: * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7129/fi-kbl-7500u/igt@runner@aborted.html * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7129/fi-kbl-r/igt@runner@aborted.html * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7129/shard-kbl2/igt@runner@aborted.html * https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5233/shard-kbl4/igt@runner@aborted.html * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7130/shard-kbl6/igt@runner@aborted.html * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7133/fi-kbl-7500u/igt@runner@aborted.html * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7132/shard-kbl6/igt@runner@aborted.html * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7133/shard-kbl2/igt@runner@aborted.html
A CI Bug Log filter associated to this bug has been updated: {- KBL WHL: igt@i915_selftest@live_execlists - incomplete - GEM_BUG_ON(execlists_active(&engine->execlists) != rq) -} {+ KBL WHL: igt@i915_selftest@live_execlists - incomplete - GEM_BUG_ON(execlists_active(&engine->execlists) != rq) +} No new failures caught with the new filter
A CI Bug Log filter associated to this bug has been updated: {- KBL WHL : igt@runner@aborted - fail - Previous test: i915_selftest (live_execlists) -} {+ KBL WHL : igt@runner@aborted - fail - Previous test: i915_selftest (live_execlists) +} New failures caught by the filter: * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7131/shard-apl1/igt@runner@aborted.html * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7132/shard-apl3/igt@runner@aborted.html
A CI Bug Log filter associated to this bug has been updated: {- KBL WHL: igt@i915_selftest@live_execlists - incomplete - GEM_BUG_ON(execlists_active(&engine->execlists) != rq) -} {+ APL BXT KBL WHL: igt@i915_selftest@live_execlists - incomplete - GEM_BUG_ON(execlists_active(&engine->execlists) != rq) +} No new failures caught with the new filter
A CI Bug Log filter associated to this bug has been updated: {- KBL WHL : igt@runner@aborted - fail - Previous test: i915_selftest (live_execlists) -} {+ APL BXT KBL WHL : igt@runner@aborted - fail - Previous test: i915_selftest (live_execlists) +} New failures caught by the filter: * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7132/fi-bxt-dsi/igt@runner@aborted.html
commit 13ed13a4dcbf0b664acbf9e6f98ec7851cc59862 (HEAD -> drm-intel-next-queued, drm-intel/drm-intel-next-queued) Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Mon Oct 21 09:02:11 2019 +0100 drm/i915: Don't set queue_priority_hint if we don't kick the submission If we change the priority of the active context, then it has no impact on the decision of whether to preempt the active context -- we don't preempt the context with itself. In this situation, we elide the tasklet rescheduling and should *not* be marking up the queue_priority_hint as that may mask a later submission where we decide we don't have to kick the tasklet as a higher priority submission is pending (spoiler alert, it was not). Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Cc: Mika Kuoppala <mika.kuoppala@linux.intel.com> Reviewed-by: Mika Kuoppala <mika.kuoppala@linux.intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20191021080226.537-1-chris@chris-wilson.co.uk
A CI Bug Log filter associated to this bug has been updated: {- APL BXT KBL WHL: igt@i915_selftest@live_execlists - incomplete - GEM_BUG_ON(execlists_active(&engine->execlists) != rq) -} {+ APL BXT KBL CFL WHL: igt@i915_selftest@live_execlists - incomplete - GEM_BUG_ON(execlists_active(&engine->execlists) != rq) +} New failures caught by the filter: * https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5234/fi-cfl-8109u/igt@i915_selftest@live_execlists.html * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7134/fi-cfl-8109u/igt@i915_selftest@live_execlists.html
A CI Bug Log filter associated to this bug has been updated: {- APL BXT KBL CFL WHL: igt@i915_selftest@live_execlists - incomplete - GEM_BUG_ON(execlists_active(&engine->execlists) != rq) -} {+ APL BXT SKL KBL CFL WHL: igt@i915_selftest@live_execlists - incomplete - GEM_BUG_ON(execlists_active(&engine->execlists) != rq) +} No new failures caught with the new filter
(In reply to Chris Wilson from comment #10) > commit 13ed13a4dcbf0b664acbf9e6f98ec7851cc59862 (HEAD -> > drm-intel-next-queued, drm-intel/drm-intel-next-queued) > Author: Chris Wilson <chris@chris-wilson.co.uk> > Date: Mon Oct 21 09:02:11 2019 +0100 > > drm/i915: Don't set queue_priority_hint if we don't kick the submission > > If we change the priority of the active context, then it has no impact > on the decision of whether to preempt the active context -- we don't > preempt the context with itself. In this situation, we elide the tasklet > rescheduling and should *not* be marking up the queue_priority_hint as > that may mask a later submission where we decide we don't have to kick > the tasklet as a higher priority submission is pending (spoiler alert, > it was not). > > Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> > Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com> > Cc: Mika Kuoppala <mika.kuoppala@linux.intel.com> > Reviewed-by: Mika Kuoppala <mika.kuoppala@linux.intel.com> > Link: > https://patchwork.freedesktop.org/patch/msgid/20191021080226.537-1- > chris@chris-wilson.co.uk Thanks. Until this fix, the reproduction rate was 100%. Last seen CI_DRM_7137 (2 weeks, 3 days old), closing and archiving this issue.
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.