drm/i915/selftest: fix an error return path where err is not being set
authorColin Ian King <colin.king@canonical.com>
Mon, 13 Jul 2020 14:25:51 +0000 (15:25 +0100)
committerChris Wilson <chris@chris-wilson.co.uk>
Mon, 13 Jul 2020 14:45:32 +0000 (15:45 +0100)
commitd2921096e707bdde92bc635cd89ec1fe85a9faee
tree030ddeca2a5af763c971d564a590522e7a1ffccb
parent4fe6abb8f51355224808ab02a9febf65d184c40b
drm/i915/selftest: fix an error return path where err is not being set

There is an error condition where err is not being set and an uninitialized
garbage value in err is being returned.  Fix this by assigning err to an
appropriate error return value before taking the error exit path.

Addresses-Coverity: ("Uninitialized scalar value")
Fixes: ed2690a9ca89 ("drm/i915/selftest: Check that GPR are restored across noa_wait")
Signed-off-by: Colin Ian King <colin.king@canonical.com>
Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk>
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Link: https://patchwork.freedesktop.org/patch/msgid/20200713142551.423649-1-colin.king@canonical.com
drivers/gpu/drm/i915/selftests/i915_perf.c