drm/i915: Remove support for unlocked i915_vma unbind
authorMaarten Lankhorst <maarten.lankhorst@linux.intel.com>
Fri, 14 Jan 2022 13:23:19 +0000 (14:23 +0100)
committerMaarten Lankhorst <maarten.lankhorst@linux.intel.com>
Tue, 18 Jan 2022 11:19:29 +0000 (12:19 +0100)
commit294996a98a641254b72732f3cb36d51f12a6f3d9
tree9689e2e1731d5c45312eef20561accececf55a11
parent0f341974cbc2a4efe074dd24c153e439b8430afe
drm/i915: Remove support for unlocked i915_vma unbind

Now that we require the object lock for all ops, some code handling
race conditions can be removed.

This is required to not take short-term pins inside execbuf.

Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Acked-by: Niranjana Vishwanathapura <niranjana.vishwanathapura@intel.com>
Reviewed-by: Thomas Hellström <thomas.hellstrom@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20220114132320.109030-6-maarten.lankhorst@linux.intel.com
drivers/gpu/drm/i915/i915_vma.c