]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commitb7dca47ff1cc3c2ebff8f7f97be3c098bf2bfe2e
tree9689e2e1731d5c45312eef20561accececf55a11
parent8d5ec28aba8f934bccac21ba16e05074a66df4dd
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