Summary: | [CI][SHARDS] igt@gem_linear_blits@interruptible|igt@i915_selftest@live_execlists - incomplete - GEM_BUG_ON(atomic_read(&obj->mm.pages_pin_count) < atomic_read(&obj->bind_count)) | ||
---|---|---|---|
Product: | DRI | Reporter: | Lakshmi <lakshminarayana.vudum> |
Component: | DRM/Intel | Assignee: | Intel GFX Bugs mailing list <intel-gfx-bugs> |
Status: | RESOLVED MOVED | QA Contact: | Intel GFX Bugs mailing list <intel-gfx-bugs> |
Severity: | major | ||
Priority: | medium | CC: | intel-gfx-bugs |
Version: | DRI git | ||
Hardware: | Other | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | BXT, GLK, SKL, TGL | i915 features: | GEM/Other |
Description
Lakshmi
2019-10-18 13:53:37 UTC
The CI Bug Log issue associated to this bug has been updated. ### New filters associated * APL: igt@gem_linear_blits@interruptible - incomplete - GEM_BUG_ON(atomic_read(&obj->mm.pages_pin_count) < atomic_read(&obj->bind_count)) (No new failures associated) * APL: igt@runner@aborted - fail - Previous test: gem_linear_blits (interruptible) - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7094/shard-apl4/igt@runner@aborted.html - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7105/shard-apl2/igt@runner@aborted.html - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7106/shard-apl7/igt@runner@aborted.html *** Bug 112063 has been marked as a duplicate of this bug. *** *** Bug 112175 has been marked as a duplicate of this bug. *** commit dde01d943559f6b853d97a2744433d9ad1b12ace (HEAD -> drm-intel-next-queued, drm-intel/drm-intel-next-queued) Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Wed Oct 30 19:21:49 2019 +0000 drm/i915: Split detaching and removing the vma In order to keep the assert_bind_count() valid, we need to hold the vma page reference until after we drop the bind count. However, we must also keep the drm_mm_remove_node() as the last action of i915_vma_unbind() so that it serialises with the unlocked check inside i915_vma_destroy(). So we need to split up i915_vma_remove() so that we order the detach, drop pages and remove as required during unbind. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=112067 Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Cc: Matthew Auld <matthew.auld@intel.com> Reviewed-by: Matthew Auld <matthew.auld@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20191030192159.18404-1-chris@chris-wilson.co.uk A CI Bug Log filter associated to this bug has been updated: {- APL: igt@gem_linear_blits@interruptible - incomplete - GEM_BUG_ON(atomic_read(&obj->mm.pages_pin_count) < atomic_read(&obj->bind_count)) -} {+ BXT APL: igt@gem_linear_blits@interruptible|igt@i915_selftest@live_execlists - incomplete/timeout - GEM_BUG_ON(atomic_read(&obj->mm.pages_pin_count) < atomic_read(&obj->bind_count)) +} New failures caught by the filter: * https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5260/fi-bxt-dsi/igt@i915_selftest@live_execlists.html (In reply to CI Bug Log from comment #5) > A CI Bug Log filter associated to this bug has been updated: > > {- APL: igt@gem_linear_blits@interruptible - incomplete - > GEM_BUG_ON(atomic_read(&obj->mm.pages_pin_count) < > atomic_read(&obj->bind_count)) -} > {+ BXT APL: > igt@gem_linear_blits@interruptible|igt@i915_selftest@live_execlists - > incomplete/timeout - GEM_BUG_ON(atomic_read(&obj->mm.pages_pin_count) > < atomic_read(&obj->bind_count)) +} > > New failures caught by the filter: > > * > https://intel-gfx-ci.01.org/tree/drm-tip/IGT_5260/fi-bxt-dsi/ > igt@i915_selftest@live_execlists.html Reopened due to this failure. A CI Bug Log filter associated to this bug has been updated: {- BXT APL: igt@gem_linear_blits@interruptible|igt@i915_selftest@live_execlists - incomplete/timeout - GEM_BUG_ON(atomic_read(&obj->mm.pages_pin_count) < atomic_read(&obj->bind_count)) -} {+ BXT APL: igt@gem_linear_blits@interruptible|igt@i915_selftest@live_execlists - incomplete/timeout - GEM_BUG_ON(atomic_read(&obj->mm.pages_pin_count) < atomic_read(&obj->bind_count)) +} No new failures caught with the new filter A CI Bug Log filter associated to this bug has been updated: {- BXT APL: igt@gem_linear_blits@interruptible|igt@i915_selftest@live_execlists - incomplete/timeout - GEM_BUG_ON(atomic_read(&obj->mm.pages_pin_count) < atomic_read(&obj->bind_count)) -} {+ BXT APL SKL TGL: igt@gem_linear_blits@interruptible|igt@i915_selftest@live_execlists - incomplete/timeout - GEM_BUG_ON(atomic_read(&obj->mm.pages_pin_count) < atomic_read(&obj->bind_count)) +} No new failures caught with the new filter A CI Bug Log filter associated to this bug has been updated: {- BXT APL SKL TGL: igt@gem_linear_blits@interruptible|igt@i915_selftest@live_execlists - incomplete/timeout - GEM_BUG_ON(atomic_read(&obj->mm.pages_pin_count) < atomic_read(&obj->bind_count)) -} {+ BXT APL SKL GLK TGL: igt@gem_linear_blits@interruptible|igt@i915_selftest@live_execlists - incomplete/timeout - GEM_BUG_ON(atomic_read(&obj->mm.pages_pin_count) < atomic_read(&obj->bind_count)) +} New failures caught by the filter: * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7367/shard-glk2/igt@i915_selftest@live_execlists.html A CI Bug Log filter associated to this bug has been updated: {- APL: igt@runner@aborted - fail - Previous test: gem_linear_blits (interruptible) -} {+ APL BXT: igt@runner@aborted - fail - Previous test: gem_linear_blits (interruptible) +} New failures caught by the filter: * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7410/fi-bxt-dsi/igt@runner@aborted.html -- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/drm/intel/issues/529. |
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.