drm/xe: Propagate VM unbind error to invalidation fence
authorMatthew Brost <matthew.brost@intel.com>
Thu, 26 Jan 2023 17:54:20 +0000 (09:54 -0800)
committerRodrigo Vivi <rodrigo.vivi@intel.com>
Tue, 19 Dec 2023 23:27:47 +0000 (18:27 -0500)
commitbae8ddae1881f645d679cd8189de995c26e9d694
tree8012611ab9eabc5ee5493831e6864680989e25af
parentc3ca5465564e7b6459e868b3433fff4e44a7fd64
drm/xe: Propagate VM unbind error to invalidation fence

If a VM unbind hits an error, do not issue a TLB invalidation and
propagate the error the invalidation fence.

Signed-off-by: Matthew Brost <matthew.brost@intel.com>
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
Reviewed-by: Niranjana Vishwanathapura <niranjana.vishwanathapura@intel.com>
drivers/gpu/drm/xe/xe_pt.c