[Bug 109831] [CI][BAT] igt at i915_module_load@reload-with-fault-injection - incomplete - WARN_ON(!intel_irqs_enabled(dev_priv))

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Jun 6 19:52:25 UTC 2019


https://bugs.freedesktop.org/show_bug.cgi?id=109831

--- Comment #3 from Manasi <manasi.d.navare at intel.com> ---
This failure is seen on KBL machines and last seen 1 day ago.
Failure is in the igt at i915_module_load@reload-with-fault-injection test.
This test injects a failure at various points during the driver load to test
whether the unload-load(reload) can happen correctly.

Failure analysis:
Looking through the dmesg logs, the failure occurs at the failure injection
checkpoint 9. This injects failure at a point when the worker threads are
already created.
Possible Cause:
When we unload the driver due to the failure, the driver is not cleaning
up/killing the worker threads correctly. Due to this
drm_dp_mst_link_probe_work() continues to do the modeset and expects the vblank
irqs in crtc_enable() while the IRqs are already disabled due to the unload
causing the warnings about IRqs not enabled.

Possible Fix:
This could be fixed by properly handling the worker thread cleanup/kill in
intel_modeset_cleanup() or earlier.

Manasi

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20190606/045cd594/attachment.html>


More information about the intel-gfx-bugs mailing list