From 7e7bc018b7674bc9a91a19a8a3b949c304b2ae77 Mon Sep 17 00:00:00 2001 From: Chris Wilson Date: Wed, 29 Mar 2017 19:56:18 +0100 Subject: igt/kms_pipe_crc_basic: Use a fast hang Inject of using a hanging batch and waiting for the driver to notice, issue a hang/reset request directly via debugfs. Signed-off-by: Chris Wilson --- tests/kms_pipe_crc_basic.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'tests/kms_pipe_crc_basic.c') diff --git a/tests/kms_pipe_crc_basic.c b/tests/kms_pipe_crc_basic.c index 45da200d..f49b4348 100644 --- a/tests/kms_pipe_crc_basic.c +++ b/tests/kms_pipe_crc_basic.c @@ -228,15 +228,15 @@ igt_main } igt_subtest_f("hang-read-crc-pipe-%c", 'A'+i) { - igt_hang_t hang; + igt_hang_t hang = igt_allow_hang(data.drm_fd, 0, 0); test_read_crc(&data, i, 0); - hang = igt_hang_ring(data.drm_fd, I915_EXEC_RENDER); - test_read_crc(&data, i, 0); - igt_post_hang_ring(data.drm_fd, hang); + igt_force_gpu_reset(data.drm_fd); test_read_crc(&data, i, 0); + + igt_disallow_hang(data.drm_fd, hang); } } -- cgit v1.2.3