Summary: | [CI][BAT] igt@i915_selftest@live_workarounds - dmesg-fail - live_isolated_whitelist failed with error -22, live_dirty_whitelist failed with error -22 | ||
---|---|---|---|
Product: | DRI | Reporter: | Lakshmi <lakshminarayana.vudum> |
Component: | DRM/Intel | Assignee: | Intel GFX Bugs mailing list <intel-gfx-bugs> |
Status: | RESOLVED FIXED | QA Contact: | Intel GFX Bugs mailing list <intel-gfx-bugs> |
Severity: | not set | ||
Priority: | not set | CC: | intel-gfx-bugs |
Version: | DRI git | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | GLK, ICL, KBL | i915 features: | GEM/Other |
Description
Lakshmi
2019-10-08 16:46:30 UTC
The CI Bug Log issue associated to this bug has been updated. ### New filters associated * KBL: ICL: igt@i915_selftest@live_workarounds - dmesg-fail - live_isolated_whitelist failed with error -22, live_dirty_whitelist failed with error -22 - https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_4990/fi-kbl-7500u/igt@i915_selftest@live_workarounds.html - https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_4996/fi-kbl-7500u/igt@i915_selftest@live_workarounds.html - https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_4996/fi-kbl-8809g/igt@i915_selftest@live_workarounds.html - https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_4996/fi-kbl-guc/igt@i915_selftest@live_workarounds.html - https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_4996/fi-kbl-r/igt@i915_selftest@live_workarounds.html - https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_4996/fi-kbl-x1275/igt@i915_selftest@live_workarounds.html - https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_5073/fi-kbl-7500u/igt@i915_selftest@live_workarounds.html - https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_5073/fi-kbl-8809g/igt@i915_selftest@live_workarounds.html - https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_5073/fi-kbl-guc/igt@i915_selftest@live_workarounds.html - https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_5073/fi-kbl-r/igt@i915_selftest@live_workarounds.html - https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_5073/fi-kbl-soraka/igt@i915_selftest@live_workarounds.html - https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_5073/fi-kbl-x1275/igt@i915_selftest@live_workarounds.html - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_14527/shard-kbl1/igt@i915_selftest@live_workarounds.html - https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5214/fi-icl-dsi/igt@i915_selftest@live_workarounds.html - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7021/shard-kbl2/igt@i915_selftest@live_workarounds.html - https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_5125/fi-kbl-7500u/igt@i915_selftest@live_workarounds.html Judging by the values, it looks like a use-after-free, so I'm betting on commit 41f0bc49f7f2014feab8b278fea2adaea6ccaf4e (HEAD -> drm-intel-next-queued, drm-intel/drm-intel-next-queued) Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Wed Oct 9 07:17:59 2019 +0100 drm/i915/selftests: Hold request reference over waits Take a reference on the request before submitting it to the HW and then waiting on it for selftest_workarounds. Once submitted, the request may be freed by a background worker, unless we take an extra reference for ourselves. References: https://bugs.freedesktop.org/show_bug.cgi?id=111926 Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Reviewed-by: Mika Kuoppala <mika.kuoppala@linux.intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20191009061759.3189-1-chris@chris-wilson.co.uk A CI Bug Log filter associated to this bug has been updated: {- KBL: ICL: igt@i915_selftest@live_workarounds - dmesg-fail - live_isolated_whitelist failed with error -22, live_dirty_whitelist failed with error -22 -} {+ KBL GLK ICL: igt@i915_selftest@live_workarounds - dmesg-fail - live_isolated_whitelist failed with error -22, live_dirty_whitelist failed with error -22 +} New failures caught by the filter: * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7051/fi-glk-dsi/igt@i915_selftest@live_workarounds.html A CI Bug Log filter associated to this bug has been updated: {- KBL GLK ICL: igt@i915_selftest@live_workarounds - dmesg-fail - live_isolated_whitelist failed with error -22, live_dirty_whitelist failed with error -22 -} {+ SKL KBL GLK ICL: igt@i915_selftest@live_workarounds - dmesg-fail - live_isolated_whitelist failed with error -22, live_dirty_whitelist failed with error -22 +} New failures caught by the filter: * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7064/fi-skl-6600u/igt@i915_selftest@live_workarounds.html (In reply to Chris Wilson from comment #2) > Judging by the values, it looks like a use-after-free, so I'm betting on > > commit 41f0bc49f7f2014feab8b278fea2adaea6ccaf4e (HEAD -> > drm-intel-next-queued, drm-intel/drm-intel-next-queued) > Author: Chris Wilson <chris@chris-wilson.co.uk> > Date: Wed Oct 9 07:17:59 2019 +0100 > > drm/i915/selftests: Hold request reference over waits > > Take a reference on the request before submitting it to the HW and then > waiting on it for selftest_workarounds. Once submitted, the request may > be freed by a background worker, unless we take an extra reference for > ourselves. > > References: https://bugs.freedesktop.org/show_bug.cgi?id=111926 > Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> > Reviewed-by: Mika Kuoppala <mika.kuoppala@linux.intel.com> > Link: > https://patchwork.freedesktop.org/patch/msgid/20191009061759.3189-1- > chris@chris-wilson.co.uk Reopening the issue due to this failure https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7064/fi-skl-6600u/igt@i915_selftest@live_workarounds.html But was later fixed anyway. commit cd9ba7b6e479ee5f71070f0c095f185e7cdc2eac Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Fri Oct 11 20:36:20 2019 +0100 drm/i915/selftests: Serialise write to scratch with its vma binding |
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.