drm/i915/gt: Propagate change in error status to children on unhold
authorChris Wilson <chris@chris-wilson.co.uk>
Wed, 4 Mar 2020 12:18:49 +0000 (12:18 +0000)
committerChris Wilson <chris@chris-wilson.co.uk>
Wed, 4 Mar 2020 14:29:50 +0000 (14:29 +0000)
commit8e9f84cf5cac248a1c6a5daa4942879c8b765058
tree58f9ff9589e26a2d779a1f821ed796b326de7905
parent36e191f0644b20481820d6e0cd27c21a0ea88ad9
drm/i915/gt: Propagate change in error status to children on unhold

As we release the head requests back into the queue, propagate any
change in error status that may have occurred while the requests were
temporarily suspended.

Closes: https://gitlab.freedesktop.org/drm/intel/issues/1277
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
Reviewed-by: Mika Kuoppala <mika.kuoppala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20200304121849.2448028-2-chris@chris-wilson.co.uk
drivers/gpu/drm/i915/gt/intel_lrc.c