Created attachment 91922 [details] dmesg System Environment: -------------------------- Platform: IVB/HSW/BYT kernel: (drm-intel-nightly)24ed7daacf91b61ea39a71daa9e37e0e80a3392d Bug detailed description: ------------------------- It fails on Ivybridge, Haswell and Baytrail with -queued, -fixes and -nightly kernel. It's a new case. output: IGT-Version: 1.5-g2a7dbe5 (x86_64) (Linux: 3.13.0-rc7_drm-intel-nightly_24ed7d_20140113+ x86_64) 9:4 reset status 1 differs from assumed 2 Test assertion failure function test_rs_ctx, file gem_reset_stats.c:443: Last errno: 11, Resource temporarily unavailable Failed assertion: _assert_reset_status(fd[i], ctx[i][j], (1 << 1)) == 0 Subtest context-reset-status: FAIL Reproduce steps: ---------------------------- 1. ./gem_reset_stats --run-subtest context-reset-status
What happens if you disable full ppgtt with i915_enable_ppgtt=1?
(In reply to comment #1) > What happens if you disable full ppgtt with i915_enable_ppgtt=1? It still fails. output: 9:4 reset status 1 differs from assumed 2 Test assertion failure function test_rs_ctx, file gem_reset_stats.c:443: Last errno: 11, Resource temporarily unavailable Failed assertion: _assert_reset_status(fd[i], ctx[i][j], (1 << 1)) == 0 Subtest context-reset-status: FAIL
This is fixed by Mika's series drm/i915: Tune down output when context is banned. However this wasn't merged up yet. Anyway I'm reassigning it to Mika. Please let me know if I can help here or feel free to reassign back.
please retest with latest igt and drm-intel-nightly
It skips on Ivybridge and Baytrail. output: IGT-Version: 1.5-g0269d1d (x86_64) (Linux: 3.13.0_drm-intel-nightly_8f5284_20140206_debug+ x86_64) Test requirement not met in function gem_require_ring, file ./../lib/drmtest.h:312: Last errno: 2, No such file or directory Test requirement: (!(gem_has_vebox(fd))) Subtest reset-stats-vebox: SKIP Subtest reset-stats-ctx-vebox: SKIP Subtest ban-vebox: SKIP Subtest ban-ctx-vebox: SKIP Subtest reset-count-vebox: SKIP Subtest reset-count-ctx-vebox: SKIP Subtest unrelated-ctx-vebox: SKIP Subtest close-pending-vebox: SKIP Subtest close-pending-ctx-vebox: SKIP Subtest close-pending-fork-vebox: SKIP It aborted on Haswell and Broadwell. IGT-Version: 1.5-g0269d1d (x86_64) (Linux: 3.13.0_drm-intel-nightly_8f5284_20140207+ x86_64) gem_reset_stats: drmtest.c:1146: igt_exit: Assertion `skipped_one || succeeded_one || failed_one' failed. Aborted (core dumped)
Created attachment 93588 [details] dmesg on HSW
(In reply to comment #5) > It skips on Ivybridge and Baytrail. The test names were renamed as we gained the ability to test on specific ring. Please try with: ./gem_reset_stats --run-subtest reset-stats-ctx-render
> > ./gem_reset_stats --run-subtest reset-stats-ctx-render It works well.
Verified.Fixed.
Closing old verified.
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.