Summary: | [KBL/BXT/SKL][IGT] kms_busy@extended* causes an assertion failure test_atomic_commit_hang | ||||||
---|---|---|---|---|---|---|---|
Product: | DRI | Reporter: | Luis Botello <luis.botello.ortega> | ||||
Component: | DRM/Intel | Assignee: | Mika Kuoppala <mika.kuoppala> | ||||
Status: | CLOSED DUPLICATE | QA Contact: | Intel GFX Bugs mailing list <intel-gfx-bugs> | ||||
Severity: | normal | ||||||
Priority: | medium | CC: | bugs, intel-gfx-bugs | ||||
Version: | XOrg git | ||||||
Hardware: | x86-64 (AMD64) | ||||||
OS: | Linux (All) | ||||||
Whiteboard: | |||||||
i915 platform: | ALL | i915 features: | display/atomic | ||||
Attachments: |
|
Description
Luis Botello
2017-02-21 17:57:15 UTC
Subtests failed: igt@kms_busy@extended-modeset-hang-newfb-blt-a igt@kms_busy@extended-modeset-hang-newfb-bsd-a igt@kms_busy@extended-modeset-hang-newfb-default-a igt@kms_busy@extended-modeset-hang-newfb-render-a igt@kms_busy@extended-modeset-hang-newfb-vebox-a igt@kms_busy@extended-pageflip-hang-newfb-blt-a igt@kms_busy@extended-pageflip-hang-newfb-blt-b igt@kms_busy@extended-pageflip-hang-newfb-blt-c igt@kms_busy@extended-pageflip-hang-newfb-bsd-a igt@kms_busy@extended-pageflip-hang-newfb-bsd-c igt@kms_busy@extended-pageflip-hang-newfb-default-a igt@kms_busy@extended-pageflip-hang-newfb-default-c igt@kms_busy@extended-pageflip-hang-newfb-render-a igt@kms_busy@extended-pageflip-hang-newfb-render-c igt@kms_busy@extended-pageflip-hang-newfb-vebox-a igt@kms_busy@extended-pageflip-hang-newfb-vebox-b igt@kms_busy@extended-pageflip-hang-newfb-vebox-c In BXT the below 70 tests failed for kms_busy@extended* family igt@kms_busy@extended-modeset-hang-newfb-blt-a igt@kms_busy@extended-modeset-hang-newfb-blt-b igt@kms_busy@extended-modeset-hang-newfb-blt-c igt@kms_busy@extended-modeset-hang-newfb-bsd-a igt@kms_busy@extended-modeset-hang-newfb-bsd-b igt@kms_busy@extended-modeset-hang-newfb-bsd-c igt@kms_busy@extended-modeset-hang-newfb-default-a igt@kms_busy@extended-modeset-hang-newfb-default-b igt@kms_busy@extended-modeset-hang-newfb-default-c igt@kms_busy@extended-modeset-hang-newfb-render-a igt@kms_busy@extended-modeset-hang-newfb-render-b igt@kms_busy@extended-modeset-hang-newfb-render-c igt@kms_busy@extended-modeset-hang-newfb-vebox-a igt@kms_busy@extended-modeset-hang-newfb-vebox-b igt@kms_busy@extended-modeset-hang-newfb-vebox-c igt@kms_busy@extended-modeset-hang-newfb-with-reset-blt-b igt@kms_busy@extended-modeset-hang-newfb-with-reset-blt-c igt@kms_busy@extended-modeset-hang-newfb-with-reset-bsd-b igt@kms_busy@extended-modeset-hang-newfb-with-reset-bsd-c igt@kms_busy@extended-modeset-hang-newfb-with-reset-default-b igt@kms_busy@extended-modeset-hang-newfb-with-reset-default-c igt@kms_busy@extended-modeset-hang-newfb-with-reset-render-b igt@kms_busy@extended-modeset-hang-newfb-with-reset-render-c igt@kms_busy@extended-modeset-hang-newfb-with-reset-vebox-b igt@kms_busy@extended-modeset-hang-newfb-with-reset-vebox-c igt@kms_busy@extended-modeset-hang-oldfb-blt-a igt@kms_busy@extended-modeset-hang-oldfb-blt-b igt@kms_busy@extended-modeset-hang-oldfb-blt-c igt@kms_busy@extended-modeset-hang-oldfb-bsd-a igt@kms_busy@extended-modeset-hang-oldfb-bsd-b igt@kms_busy@extended-modeset-hang-oldfb-bsd-c igt@kms_busy@extended-modeset-hang-oldfb-default-a igt@kms_busy@extended-modeset-hang-oldfb-default-b igt@kms_busy@extended-modeset-hang-oldfb-default-c igt@kms_busy@extended-modeset-hang-oldfb-render-a igt@kms_busy@extended-modeset-hang-oldfb-render-b igt@kms_busy@extended-modeset-hang-oldfb-render-c igt@kms_busy@extended-modeset-hang-oldfb-vebox-a igt@kms_busy@extended-modeset-hang-oldfb-vebox-b igt@kms_busy@extended-modeset-hang-oldfb-vebox-c igt@kms_busy@extended-modeset-hang-oldfb-with-reset-blt-b igt@kms_busy@extended-modeset-hang-oldfb-with-reset-blt-c igt@kms_busy@extended-modeset-hang-oldfb-with-reset-bsd-b igt@kms_busy@extended-modeset-hang-oldfb-with-reset-bsd-c igt@kms_busy@extended-modeset-hang-oldfb-with-reset-default-b igt@kms_busy@extended-modeset-hang-oldfb-with-reset-default-c igt@kms_busy@extended-modeset-hang-oldfb-with-reset-render-b igt@kms_busy@extended-modeset-hang-oldfb-with-reset-render-c igt@kms_busy@extended-modeset-hang-oldfb-with-reset-vebox-b igt@kms_busy@extended-modeset-hang-oldfb-with-reset-vebox-c igt@kms_busy@extended-pageflip-hang-newfb-blt-a igt@kms_busy@extended-pageflip-hang-newfb-blt-b igt@kms_busy@extended-pageflip-hang-newfb-blt-c igt@kms_busy@extended-pageflip-hang-newfb-bsd-a igt@kms_busy@extended-pageflip-hang-newfb-bsd-b igt@kms_busy@extended-pageflip-hang-newfb-bsd-c igt@kms_busy@extended-pageflip-hang-newfb-default-a igt@kms_busy@extended-pageflip-hang-newfb-default-b igt@kms_busy@extended-pageflip-hang-newfb-default-c igt@kms_busy@extended-pageflip-hang-newfb-render-a igt@kms_busy@extended-pageflip-hang-newfb-render-b igt@kms_busy@extended-pageflip-hang-newfb-render-c igt@kms_busy@extended-pageflip-hang-newfb-vebox-a igt@kms_busy@extended-pageflip-hang-newfb-vebox-b igt@kms_busy@extended-pageflip-hang-newfb-vebox-c igt@kms_busy@extended-pageflip-hang-oldfb-blt-b igt@kms_busy@extended-pageflip-hang-oldfb-bsd-b igt@kms_busy@extended-pageflip-hang-oldfb-bsd-c igt@kms_busy@extended-pageflip-hang-oldfb-render-b igt@kms_busy@extended-pageflip-hang-oldfb-vebox-b Used the below configuration: ========== Kernel Information========== commit e80b772bf85da72c46b582e7c4f7b0d861cb4669 Author: Daniel Vetter <daniel.vetter@ffwll.ch> Date: Tue Feb 14 23:45:02 2017 +0100 drm-tip: 2017y-02m-14d-22h-44m-17s UTC integration manifest Kernel version : 4.10.0-rc8-e80b772 Architecture : source amd64 all ========== Software Information ========== Component: drm Url : http://cgit.freedesktop.org/mesa/drm Tag : libdrm-2.4.75-6-gec80fd3 Commit : ec80fd3 Author : Chris Wilson <chris@chris-wilson.co.uk> Age : 2 days ago Component: cairo Url : http://cgit.freedesktop.org/cairo Tag : 1.15.4-6-g5854dd9 Commit : 5854dd9 Author : Adrian Johnson <ajohnson@redneon.com> Age : 12 days ago Component: intel-gpu-tools Url : https://cgit.freedesktop.org/xorg/app/intel-gpu-tools Tag : intel-gpu-tools-1.17-240-gca2ba47 Commit : ca2ba47 Author : Chris Wilson <chris@chris-wilson.co.uk> Age : 15 hours ago ==================== Ubuntu 16.10 yakkety Created attachment 129981 [details]
dmesg
I can reproduce a lot of the failing subtests on BDW NUC5i5 IGT-Version: 1.17-geb53664 drm-tip: 1a8bd0 Attached dmesg from failing manual run of ./tests/kms_busy --run-subtest extended-modeset-hang-newfb-blt-A Is there any information available if/when this test passed before? Just looked at previous results, looks like this is a fairly new Test, and has not passed before removing needinfo status This is a bug in GPU reset, before trying a modeset the GPU should complete all modeset fences in some way before initiating the reset, else there's a deadlock because the GPU reset has to wait for all screen updates to complete, without guaranteeing they will complete. |
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.