drm/xe: Ensure LR engines are not persistent
authorMatthew Brost <matthew.brost@intel.com>
Thu, 13 Apr 2023 01:48:41 +0000 (18:48 -0700)
committerRodrigo Vivi <rodrigo.vivi@intel.com>
Thu, 21 Dec 2023 16:34:50 +0000 (11:34 -0500)
commit911cd9b3b4e1d10250987864fa19315c772edf9d
tree544faa1aede91ab8d3f312b09c8a024a1053dca3
parent8ae8a2e8dd21bd8bc94c9817874a97239aa867a2
drm/xe: Ensure LR engines are not persistent

With our ref counting scheme long running (LR) engines only close
properly if not persistent, ensure that LR engines are non-persistent.

v2: spell out LR

Signed-off-by: Matthew Brost <matthew.brost@intel.com>
Reviewed-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
drivers/gpu/drm/xe/xe_engine.c