igt@gem_ctx_persistence@replace@* - fail - Failed assertion: gem_wait(i915, spin[0]->handle, &timeout) == 0, error: -62 != 0
Starting subtest: replace
Starting dynamic subtest: rcs0
(gem_ctx_persistence:1812) CRITICAL: Test assertion failure function replace_engines, file ../tests/i915/gem_ctx_persistence.c:799:
(gem_ctx_persistence:1812) CRITICAL: Failed assertion: gem_wait(i915, spin[0]->handle, &timeout) == 0
(gem_ctx_persistence:1812) CRITICAL: error: -62 != 0
Dynamic subtest rcs0 failed.
- Show closed items
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
- LAKSHMINARAYANA VUDUM added CI feature: GEM platform: EHL platform: TGL labels
added CI feature: GEM platform: EHL platform: TGL labels
- Reporter
The CI Bug Log issue associated to this bug has been updated.
New filters associated
- EHL TGL: igt@gem_ctx_persistence@replace@* - fail - Failed assertion: gem_wait(i915, spin[0]->handle, &timeout) == 0, error: -62 != 0
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/re-ehl-1/igt@gem_ctx_persistence@replace@rcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/re-ehl-1/igt@gem_ctx_persistence@replace@bcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/re-ehl-1/igt@gem_ctx_persistence@replace@vcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/re-ehl-1/igt@gem_ctx_persistence@replace@vecs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/re-tgl-u2/igt@gem_ctx_persistence@replace@rcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/re-tgl-u2/igt@gem_ctx_persistence@replace@bcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/re-tgl-u2/igt@gem_ctx_persistence@replace@vcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/re-tgl-u2/igt@gem_ctx_persistence@replace@vcs1.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/re-tgl-u2/igt@gem_ctx_persistence@replace@vecs0.html
- EHL TGL: igt@gem_ctx_persistence@replace@* - fail - Failed assertion: gem_wait(i915, spin[0]->handle, &timeout) == 0, error: -62 != 0
- Reporter
The CI Bug Log issue associated to this bug has been updated.
New filters associated
- EHL TGL: igt@gem_ctx_persistence@replace-hostile - fail - Failed assertion: gem_wait(i915, spin->handle, &timeout) == 0, error: -62 != 0
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/re-ehl-1/igt@gem_ctx_persistence@replace-hostile@rcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/re-ehl-1/igt@gem_ctx_persistence@replace-hostile@bcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/re-ehl-1/igt@gem_ctx_persistence@replace-hostile@vcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/re-ehl-1/igt@gem_ctx_persistence@replace-hostile@vecs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/re-tgl-u2/igt@gem_ctx_persistence@replace-hostile@rcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/re-tgl-u2/igt@gem_ctx_persistence@replace-hostile@bcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/re-tgl-u2/igt@gem_ctx_persistence@replace-hostile@vcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/re-tgl-u2/igt@gem_ctx_persistence@replace-hostile@vcs1.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/re-tgl-u2/igt@gem_ctx_persistence@replace-hostile@vecs0.html
- EHL TGL: igt@gem_ctx_persistence@replace-hostile - fail - Failed assertion: gem_wait(i915, spin->handle, &timeout) == 0, error: -62 != 0
- Reporter
A CI Bug Log filter associated to this bug has been updated:
EHL TGL: igt@gem_ctx_persistence@replace@* - fail - Failed assertion: gem_wait(i915, spin[0]->handle, &timeout) == 0, error: -62 != 0 GEN9 ICL EHL TGL: igt@gem_ctx_persistence@replace@* - fail - Failed assertion: gem_wait(i915, spin[0]->handle, &timeout) == 0, error: -62 != 0
New failures caught by the filter:
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-apl8/igt@gem_ctx_persistence@replace@rcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-apl8/igt@gem_ctx_persistence@replace@bcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-apl8/igt@gem_ctx_persistence@replace@vcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-apl8/igt@gem_ctx_persistence@replace@vecs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-glk1/igt@gem_ctx_persistence@replace@rcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-glk1/igt@gem_ctx_persistence@replace@bcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-glk1/igt@gem_ctx_persistence@replace@vcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-glk1/igt@gem_ctx_persistence@replace@vecs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-iclb8/igt@gem_ctx_persistence@replace@rcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-iclb8/igt@gem_ctx_persistence@replace@bcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-iclb8/igt@gem_ctx_persistence@replace@vcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-iclb8/igt@gem_ctx_persistence@replace@vecs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-kbl4/igt@gem_ctx_persistence@replace@rcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-kbl4/igt@gem_ctx_persistence@replace@bcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-kbl4/igt@gem_ctx_persistence@replace@vcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-kbl4/igt@gem_ctx_persistence@replace@vcs1.html
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-kbl4/igt@gem_ctx_persistence@replace@vecs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-skl9/igt@gem_ctx_persistence@replace@rcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-skl9/igt@gem_ctx_persistence@replace@bcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-skl9/igt@gem_ctx_persistence@replace@vcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-skl9/igt@gem_ctx_persistence@replace@vecs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-apl3/igt@gem_ctx_persistence@replace@rcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-apl3/igt@gem_ctx_persistence@replace@bcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-apl3/igt@gem_ctx_persistence@replace@vcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-apl3/igt@gem_ctx_persistence@replace@vecs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-glk5/igt@gem_ctx_persistence@replace@rcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-glk5/igt@gem_ctx_persistence@replace@bcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-glk5/igt@gem_ctx_persistence@replace@vcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-glk5/igt@gem_ctx_persistence@replace@vecs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-iclb6/igt@gem_ctx_persistence@replace@rcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-iclb6/igt@gem_ctx_persistence@replace@bcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-iclb6/igt@gem_ctx_persistence@replace@vcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-iclb6/igt@gem_ctx_persistence@replace@vecs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-kbl7/igt@gem_ctx_persistence@replace@rcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-kbl7/igt@gem_ctx_persistence@replace@bcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-kbl7/igt@gem_ctx_persistence@replace@vcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-kbl7/igt@gem_ctx_persistence@replace@vcs1.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-kbl7/igt@gem_ctx_persistence@replace@vecs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-skl9/igt@gem_ctx_persistence@replace@rcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-skl9/igt@gem_ctx_persistence@replace@bcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-skl9/igt@gem_ctx_persistence@replace@vcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-skl9/igt@gem_ctx_persistence@replace@vecs0.html
- LAKSHMINARAYANA VUDUM added platform: GEN9 platform: ICL labels
added platform: GEN9 platform: ICL labels
- Reporter
A CI Bug Log filter associated to this bug has been updated:
EHL TGL: igt@gem_ctx_persistence@replace-hostile - fail - Failed assertion: gem_wait(i915, spin->handle, &timeout) == 0, error: -62 != 0 GEN9 ICL EHL TGL: igt@gem_ctx_persistence@replace-hostile - fail - Failed assertion: gem_wait(i915, spin->handle, &timeout) == 0, error: -62 != 0
New failures caught by the filter:
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-apl3/igt@gem_ctx_persistence@replace-hostile@rcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-apl3/igt@gem_ctx_persistence@replace-hostile@bcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-apl3/igt@gem_ctx_persistence@replace-hostile@vcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-apl3/igt@gem_ctx_persistence@replace-hostile@vecs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-glk8/igt@gem_ctx_persistence@replace-hostile@rcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-glk8/igt@gem_ctx_persistence@replace-hostile@bcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-glk8/igt@gem_ctx_persistence@replace-hostile@vcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-glk8/igt@gem_ctx_persistence@replace-hostile@vecs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-iclb4/igt@gem_ctx_persistence@replace-hostile@rcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-iclb4/igt@gem_ctx_persistence@replace-hostile@bcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-iclb4/igt@gem_ctx_persistence@replace-hostile@vcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-iclb4/igt@gem_ctx_persistence@replace-hostile@vcs1.html
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-iclb4/igt@gem_ctx_persistence@replace-hostile@vecs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-kbl6/igt@gem_ctx_persistence@replace-hostile@rcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-kbl6/igt@gem_ctx_persistence@replace-hostile@bcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-kbl6/igt@gem_ctx_persistence@replace-hostile@vcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-kbl6/igt@gem_ctx_persistence@replace-hostile@vcs1.html
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-kbl6/igt@gem_ctx_persistence@replace-hostile@vecs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-skl10/igt@gem_ctx_persistence@replace-hostile@rcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-skl10/igt@gem_ctx_persistence@replace-hostile@bcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-skl10/igt@gem_ctx_persistence@replace-hostile@vcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5420/shard-skl10/igt@gem_ctx_persistence@replace-hostile@vecs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-apl6/igt@gem_ctx_persistence@replace-hostile@rcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-apl6/igt@gem_ctx_persistence@replace-hostile@bcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-apl6/igt@gem_ctx_persistence@replace-hostile@vcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-apl6/igt@gem_ctx_persistence@replace-hostile@vecs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-glk9/igt@gem_ctx_persistence@replace-hostile@rcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-glk9/igt@gem_ctx_persistence@replace-hostile@bcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-glk9/igt@gem_ctx_persistence@replace-hostile@vcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-glk9/igt@gem_ctx_persistence@replace-hostile@vecs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-iclb1/igt@gem_ctx_persistence@replace-hostile@rcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-iclb1/igt@gem_ctx_persistence@replace-hostile@bcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-iclb1/igt@gem_ctx_persistence@replace-hostile@vcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-iclb1/igt@gem_ctx_persistence@replace-hostile@vcs1.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-iclb1/igt@gem_ctx_persistence@replace-hostile@vecs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-kbl1/igt@gem_ctx_persistence@replace-hostile@rcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-kbl1/igt@gem_ctx_persistence@replace-hostile@bcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-kbl1/igt@gem_ctx_persistence@replace-hostile@vcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-kbl1/igt@gem_ctx_persistence@replace-hostile@vcs1.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-kbl1/igt@gem_ctx_persistence@replace-hostile@vecs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-skl8/igt@gem_ctx_persistence@replace-hostile@rcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-skl8/igt@gem_ctx_persistence@replace-hostile@bcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-skl8/igt@gem_ctx_persistence@replace-hostile@vcs0.html
- https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7874/shard-skl8/igt@gem_ctx_persistence@replace-hostile@vecs0.html
- Reporter
commit 42fb60de3129ef998bb18266ee06530669021e55 (HEAD -> drm-intel-next-queued, drm-intel/drm-intel-next-queued) Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Tue Feb 11 14:48:31 2020 +0000 drm/i915/gem: Don't leak non-persistent requests on changing engines If we have a set of active engines marked as being non-persistent, we lose track of those if the user replaces those engines with I915_CONTEXT_PARAM_ENGINES. As part of our uABI contract is that non-persistent requests are terminated if they are no longer being tracked by the user's context (in order to prevent a lost request causing an untracked and so unstoppable GPU hang), we need to apply the same context cancellation upon changing engines. v2: Track stale engines[] so we only reap at context closure. v3: Tvrtko spotted races with closing contexts and set-engines, so add a veneer of kill-everything paranoia to clean up after losing a race. Fixes: a0e047156cde ("drm/i915/gem: Make context persistence optional") Testcase: igt/gem_ctx_peristence/replace Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20200211144831.1011498-1-chris@chris-wilson.co.uk
- Chris Wilson closed
closed
- Reporter
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.