diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2016-11-29 14:40:55 +0000 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2016-11-29 14:50:19 +0000 |
commit | e6d19e8f713760aa265c4cad1e028dcfa9f9104e (patch) | |
tree | 13d2f3dbcb43c15e994f28181c69495acd1131da /tests/drv_missed_irq.c | |
parent | fd893f4cbbce94d3321364fe8e752e1ba4ed19fc (diff) |
igt/drv_missed_irq: Initialise expect_rings before use
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Diffstat (limited to 'tests/drv_missed_irq.c')
-rw-r--r-- | tests/drv_missed_irq.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/tests/drv_missed_irq.c b/tests/drv_missed_irq.c index 2074681a..2766c346 100644 --- a/tests/drv_missed_irq.c +++ b/tests/drv_missed_irq.c @@ -129,6 +129,15 @@ igt_simple_main igt_fork_hang_detector(fd); file = igt_debugfs_fopen("i915_ring_test_irq", "w"); + fprintf(file, "0x%x", -1); + fclose(file); + + expect_rings = -1; + file = igt_debugfs_fopen("i915_ring_test_irq", "r"); + igt_ignore_warn(fscanf(file, "%x", &expect_rings)); + fclose(file); + + file = igt_debugfs_fopen("i915_ring_test_irq", "w"); fprintf(file, "0"); fclose(file); @@ -147,15 +156,6 @@ igt_simple_main } igt_assert_eq(intel_detect_and_clear_missed_interrupts(fd), 0); - file = igt_debugfs_fopen("i915_ring_test_irq", "w"); - fprintf(file, "0x%x", -1); - fclose(file); - - expect_rings = -1; - file = igt_debugfs_fopen("i915_ring_test_irq", "r"); - igt_ignore_warn(fscanf(file, "%x", &expect_rings)); - fclose(file); - igt_debug("Testing rings %x\n", expect_rings); intel_detect_and_clear_missed_interrupts(fd); for (e = intel_execution_engines; e->name; e++) { |