summaryrefslogtreecommitdiff
path: root/lib/igt_gt.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/igt_gt.c')
-rw-r--r--lib/igt_gt.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/igt_gt.c b/lib/igt_gt.c
index 4569fd36..89b318ae 100644
--- a/lib/igt_gt.c
+++ b/lib/igt_gt.c
@@ -162,6 +162,13 @@ igt_hang_t igt_allow_hang(int fd, unsigned ctx, unsigned flags)
};
unsigned ban;
+ /*
+ * If the driver is already wedged, we don't expect it to be able
+ * to recover from reset and for it to remain wedged. It's hard to
+ * say even if we do hang/reset making the test suspect.
+ */
+ igt_require_gem(fd);
+
igt_assert(igt_sysfs_set_parameter
(fd, "reset", "%d", INT_MAX /* any reset method */));