Summary: | [CI][BAT]igt@i915_selftest@live_hugepages - dmesg-warn - i915_request leak | ||
---|---|---|---|
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: | ICL | i915 features: | GEM/Other |
Description
Lakshmi
2019-11-07 06:32:00 UTC
The CI Bug Log issue associated to this bug has been updated. ### New filters associated * ICL: igt@i915_selftest@live_hugepages - dmesg-warn - WARNING: possible recursive locking detected, acquire lock:slab_alloc.constprop, holding lock: kmem_cache_shutdown - https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_5061/fi-icl-guc/igt@i915_selftest@live_hugepages.html - https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_5061/fi-icl-u2/igt@i915_selftest@live_hugepages.html - https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_5061/fi-icl-u3/igt@i915_selftest@live_hugepages.html - https://intel-gfx-ci.01.org/tree/drm-tip/Trybot_5061/fi-icl-u4/igt@i915_selftest@live_hugepages.html - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7273/fi-icl-u3/igt@i915_selftest@live_hugepages.html - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15158/fi-icl-y/igt@i915_selftest@live_hugepages.html - https://intel-gfx-ci.01.org/tree/drm-tip/Patchwork_15164/fi-icl-u3/igt@i915_selftest@live_hugepages.html The heartbeat didn't quite cleanup after itself. commit 3466a3def2c01e0ee3e2035f2dc988816cfab460 Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Wed Nov 6 22:34:10 2019 +0000 drm/i915/gt: Cleanup heartbeat systole first Before we grab the engine wakeref, tidy up the previous heartbeat request. If we then abort because the engine powerwell is off, we ensure the request is freed as we know we will not have freed it when cancelling the work (as the work is running!). Fixes: 841e86728615 ("drm/i915/gt: Only drop heartbeat.systole if the sole owner") References: 058179e72e09 ("drm/i915/gt: Replace hangcheck by heartbeats") Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Cc: Mika Kuoppala <mika.kuoppala@linux.intel.com> Reviewed-by: Mika Kuoppala <mika.kuoppala@linux.intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20191106223410.30334-1-chris@chris-wilson.co.uk hopefully that should close the leak. A CI Bug Log filter associated to this bug has been updated: {- ICL: igt@i915_selftest@live_hugepages - dmesg-warn - WARNING: possible recursive locking detected, acquire lock:slab_alloc.constprop, holding lock: kmem_cache_shutdown -} {+ ICL: igt@i915_selftest@live_hugepages - dmesg-warn - WARNING: possible recursive locking detected, acquire lock:slab_alloc.constprop, holding lock: kmem_cache_shutdown +} No new failures caught with the new filter A CI Bug Log filter associated to this bug has been updated: {- ICL: igt@i915_selftest@live_hugepages - dmesg-warn - WARNING: possible recursive locking detected, acquire lock:slab_alloc.constprop, holding lock: kmem_cache_shutdown -} {+ SNB ICL: igt@i915_selftest@live_hugepages|igt@kms_busy@extended-modeset-hang-newfb-with-reset-render-b - dmesg-warn - WARNING: possible recursive locking detected, acquire lock:slab_alloc.constprop, holding lock: kmem_cache_shutdown +} No new failures caught with the new filter A CI Bug Log filter associated to this bug has been updated: {- SNB ICL: igt@i915_selftest@live_hugepages|igt@kms_busy@extended-modeset-hang-newfb-with-reset-render-b - dmesg-warn - WARNING: possible recursive locking detected, acquire lock:slab_alloc.constprop, holding lock: kmem_cache_shutdown -} {+ ICL: igt@i915_selftest@live_hugepages - dmesg-warn - BUG i915_request (Tainted:.*): Objects remaining in i915_request on __kmem_cache_shutdown() +} No new failures caught with the new filter A CI Bug Log filter associated to this bug has been updated: {- ICL: igt@i915_selftest@live_hugepages - dmesg-warn - BUG i915_request (Tainted:.*): Objects remaining in i915_request on __kmem_cache_shutdown() -} {+ ICL: igt@i915_selftest@live_hugepages - dmesg-warn - BUG i915_request (Tainted:.*): Objects remaining in i915_request on __kmem_cache_shutdown() +} No new failures caught with the new filter |
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.