[igt-dev] [PATCH] test/i915: gem_busy: fix misuse of the "flags" parameter in basic()
Chris Wilson
chris at chris-wilson.co.uk
Wed May 22 22:42:28 UTC 2019
Quoting Andi Shyti (2019-05-22 23:13:02)
> The "flags" parameter received by the "basic()" function checks
> for the HANG (0x2) bit, while callers give it a boolean
> true/false value.
>
> Restore the original meaning of "flags" as a bit mask.
>
> Fixes: 88318b0771f9 ("test/i915: gem_busy: use the gem_engine_topology library")
> Signed-off-by: Andi Shyti <andi.shyti at intel.com>
> Cc: Chris Wilson <chris at chris-wilson.co.uk>
> Cc: Tvrtko Ursulin <tvrtko.ursulin at intel.com>
> ---
> tests/i915/gem_busy.c | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/tests/i915/gem_busy.c b/tests/i915/gem_busy.c
> index 2872e7b7be62..781a3bfab1d1 100644
> --- a/tests/i915/gem_busy.c
> +++ b/tests/i915/gem_busy.c
> @@ -483,7 +483,7 @@ igt_main
> e->class == I915_ENGINE_CLASS_RENDER
> ? "basic-" : "", e->name) {
> gem_quiescent_gpu(fd);
> - basic(fd, e, false);
> + basic(fd, e, 0);
> }
> }
> }
> @@ -548,7 +548,7 @@ igt_main
> ? "basic-" : "", e->name) {
> igt_skip_on_simulation();
> gem_quiescent_gpu(fd);
> - basic(fd, e, true);
> + basic(fd, e, HANG);
No harm done,
Reviewed-by: Chris Wilson <chris at chris-wilson.co.uk>
-Chris
More information about the igt-dev
mailing list