Created attachment 97659 [details] output system Environment: -------------------------- Platform: SNB IVB HSW Kernel:(drm-intel-nightly)1e771b84e47085ef9b6efea1321e7cb5a8b2c065 Bug detailed description: ----------------------------- igt/kms_render/gpu-blit is slow on -nightly kernel. It spend about 57 minutes to finish the test. output: Please check output.txt in attachment. Reproduce steps: ---------------------------- 1. ./kms_render --run-subtest gpu-blit
Created attachment 97660 [details] dmesg
Subcase igt/kms_render/direct-render is slow too on HSW.
commit 6797ca8c75dc57f4a5eaa9ca8d6f180fd24491dc Author: Daniel Vetter <daniel.vetter@ffwll.ch> Date: Thu May 15 16:35:32 2014 +0200 tests/kms_render: don't loop through modes
Verified on latest -nightly [root@x-ivb6 tests]# ./kms_render --run-subtest gpu-blit IGT-Version: 1.7-g1b1f4b1 (x86_64) (Linux: 3.15.0-rc8_drm-intel-nightly_fff6c5_20140618+ x86_64) Beginning test gpu-blit with 1920x1200 @ 60Hz / RGB565 on pipe A, encoder TMDS, connector DP ^C [root@x-ivb6 tests]# time ./kms_render --run-subtest gpu-blit IGT-Version: 1.7-g1b1f4b1 (x86_64) (Linux: 3.15.0-rc8_drm-intel-nightly_fff6c5_20140618+ x86_64) Beginning test gpu-blit with 1920x1200 @ 60Hz / RGB565 on pipe A, encoder TMDS, connector DP Test gpu-blit with 1920x1200 @ 60Hz / RGB565 on pipe A, encoder TMDS, connector DP: PASSED Beginning test gpu-blit with 1600x1200 @ 60Hz / RGB888 on pipe A, encoder TMDS, connector DP Test gpu-blit with 1600x1200 @ 60Hz / RGB888 on pipe A, encoder TMDS, connector DP: SKIPPED Beginning test gpu-blit with 1680x1050 @ 60Hz / XRGB8888 on pipe A, encoder TMDS, connector DP Test gpu-blit with 1680x1050 @ 60Hz / XRGB8888 on pipe A, encoder TMDS, connector DP: PASSED Beginning test gpu-blit with 1280x1024 @ 75Hz / XRGB2101010 on pipe A, encoder TMDS, connector DP Test gpu-blit with 1280x1024 @ 75Hz / XRGB2101010 on pipe A, encoder TMDS, connector DP: PASSED Beginning test gpu-blit with 1280x1024 @ 60Hz / ARGB8888 on pipe A, encoder TMDS, connector DP Test gpu-blit with 1280x1024 @ 60Hz / ARGB8888 on pipe A, encoder TMDS, connector DP: PASSED Beginning test gpu-blit with 1920x1200 @ 60Hz / RGB565 on pipe B, encoder TMDS, connector DP Test gpu-blit with 1920x1200 @ 60Hz / RGB565 on pipe B, encoder TMDS, connector DP: PASSED Beginning test gpu-blit with 1600x1200 @ 60Hz / RGB888 on pipe B, encoder TMDS, connector DP Test gpu-blit with 1600x1200 @ 60Hz / RGB888 on pipe B, encoder TMDS, connector DP: SKIPPED Beginning test gpu-blit with 1680x1050 @ 60Hz / XRGB8888 on pipe B, encoder TMDS, connector DP Test gpu-blit with 1680x1050 @ 60Hz / XRGB8888 on pipe B, encoder TMDS, connector DP: PASSED Beginning test gpu-blit with 1280x1024 @ 75Hz / XRGB2101010 on pipe B, encoder TMDS, connector DP Test gpu-blit with 1280x1024 @ 75Hz / XRGB2101010 on pipe B, encoder TMDS, connector DP: PASSED Beginning test gpu-blit with 1280x1024 @ 60Hz / ARGB8888 on pipe B, encoder TMDS, connector DP Test gpu-blit with 1280x1024 @ 60Hz / ARGB8888 on pipe B, encoder TMDS, connector DP: PASSED Beginning test gpu-blit with 1920x1200 @ 60Hz / RGB565 on pipe C, encoder TMDS, connector DP Test gpu-blit with 1920x1200 @ 60Hz / RGB565 on pipe C, encoder TMDS, connector DP: PASSED Beginning test gpu-blit with 1600x1200 @ 60Hz / RGB888 on pipe C, encoder TMDS, connector DP Test gpu-blit with 1600x1200 @ 60Hz / RGB888 on pipe C, encoder TMDS, connector DP: SKIPPED Beginning test gpu-blit with 1680x1050 @ 60Hz / XRGB8888 on pipe C, encoder TMDS, connector DP Test gpu-blit with 1680x1050 @ 60Hz / XRGB8888 on pipe C, encoder TMDS, connector DP: PASSED Beginning test gpu-blit with 1280x1024 @ 75Hz / XRGB2101010 on pipe C, encoder TMDS, connector DP Test gpu-blit with 1280x1024 @ 75Hz / XRGB2101010 on pipe C, encoder TMDS, connector DP: PASSED Beginning test gpu-blit with 1280x1024 @ 60Hz / ARGB8888 on pipe C, encoder TMDS, connector DP Test gpu-blit with 1280x1024 @ 60Hz / ARGB8888 on pipe C, encoder TMDS, connector DP: PASSED Subtest gpu-blit: SUCCESS real 1m26.440s user 0m1.304s sys 0m0.248s
Closing verified+fixed.
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.