drm/i915: don't leak lmem mapping in vma_evict
authorJuha-Pekka Heikkila <juhapekka.heikkila@gmail.com>
Fri, 10 Jun 2022 12:12:05 +0000 (15:12 +0300)
committerMatthew Auld <matthew.auld@intel.com>
Wed, 22 Jun 2022 10:17:05 +0000 (11:17 +0100)
commitafd5cb3907eaf43e4ca88c162b92143551f0323e
treebbe2632c60a165dec7c23758c618644f9d3422de
parent7482a65664c16cc88eb84d2b545a1fed887378a1
drm/i915: don't leak lmem mapping in vma_evict

Don't leak lmem mapping in vma_evict, move __i915_vma_iounmap outside
i915_vma_is_map_and_fenceable.

Signed-off-by: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com>
Reviewed-by: Matthew Auld <matthew.auld@intel.com>
Signed-off-by: Matthew Auld <matthew.auld@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20220610121205.29645-3-juhapekka.heikkila@gmail.com
drivers/gpu/drm/i915/i915_vma.c