From 140a67c13aad2595ee6c72e41d14d35a793158b5 Mon Sep 17 00:00:00 2001 From: Antonio Argenziano Date: Tue, 10 Jul 2018 16:45:26 -0700 Subject: lib/gt: Make use of dummyload library to create recursive batch An hanging batch is nothing more than a spinning batch that never gets stopped, so re-use the routines implemented in dummyload.c. v2: Let caller decide spin loop size v3: Only use loose loops for hangs (Chris) v4: No requires v5: Free the spinner v6: Chamelium exists. Signed-off-by: Antonio Argenziano #v3 Signed-off-by: Chris Wilson Reviewed-by: Antonio Argenziano --- lib/igt_dummyload.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'lib/igt_dummyload.h') diff --git a/lib/igt_dummyload.h b/lib/igt_dummyload.h index 38bc7682..73bd035b 100644 --- a/lib/igt_dummyload.h +++ b/lib/igt_dummyload.h @@ -28,7 +28,8 @@ #include #include -#include "igt_aux.h" +#include "igt_core.h" +#include "igt_list.h" #include "i915_drm.h" typedef struct igt_spin { -- cgit v1.2.3