diff options
author | 2025-02-26 18:03:07 +0100 | |
---|---|---|
committer | 2025-03-06 08:59:04 +0100 | |
commit | dbdd636e51eb0429f10f47e5562119407b86f09a (patch) | |
tree | 38d667effbaed7222e3258dd6a263dd20bdc755a /include | |
parent | drm/gem-dma: Use dma_buf from GEM object instance (diff) | |
download | wireguard-linux-dbdd636e51eb0429f10f47e5562119407b86f09a.tar.xz wireguard-linux-dbdd636e51eb0429f10f47e5562119407b86f09a.zip |
drm/gem-shmem: Test for imported buffers with drm_gem_is_imported()
Instead of testing import_attach for imported GEM buffers, invoke
drm_gem_is_imported() to do the test.
Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: Anusha Srivatsa <asrivats@redhat.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20250226172457.217725-5-tzimmermann@suse.de
Diffstat (limited to 'include')
-rw-r--r-- | include/drm/drm_gem_shmem_helper.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/drm/drm_gem_shmem_helper.h b/include/drm/drm_gem_shmem_helper.h index d22e3fb53631..cef5a6b5a4d6 100644 --- a/include/drm/drm_gem_shmem_helper.h +++ b/include/drm/drm_gem_shmem_helper.h @@ -120,7 +120,7 @@ static inline bool drm_gem_shmem_is_purgeable(struct drm_gem_shmem_object *shmem { return (shmem->madv > 0) && !shmem->vmap_use_count && shmem->sgt && - !shmem->base.dma_buf && !shmem->base.import_attach; + !shmem->base.dma_buf && !drm_gem_is_imported(&shmem->base); } void drm_gem_shmem_purge(struct drm_gem_shmem_object *shmem); |