]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/gem: Get rid of *_with_mnt helpers
authorLoïc Molinari <loic.molinari@collabora.com>
Fri, 5 Dec 2025 18:22:28 +0000 (19:22 +0100)
committerBoris Brezillon <boris.brezillon@collabora.com>
Mon, 8 Dec 2025 09:52:48 +0000 (10:52 +0100)
commit7cdf69d903759b81abde5973d703c93a742ddab7
tree169e6e1a6b677fe5f812cc83bcc77271477db459
parentf19f99bbaf9f91d0b0a95d760f4d6755758b913d
drm/gem: Get rid of *_with_mnt helpers

drm_gem_object_init_with_mnt() and drm_gem_shmem_create_with_mnt() can
be removed now that the drivers use the new drm_gem_huge_mnt_create()
and drm_gem_get_huge_mnt() helpers.

v5:
- use drm_gem_has_huge_mnt() helper
- compile out shmem_file_setup_with_mnt() call in builds with
  CONFIG_TRANSPARENT_HUGEPAGE=n

v9:
- replace drm_gem_has_huge_mnt() with drm_gem_get_huge_mnt()

Signed-off-by: Loïc Molinari <loic.molinari@collabora.com>
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com>
Reviewed-by: Maíra Canal <mcanal@igalia.com>
Link: https://patch.msgid.link/20251205182231.194072-8-loic.molinari@collabora.com
Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com>
drivers/gpu/drm/drm_gem.c
drivers/gpu/drm/drm_gem_shmem_helper.c
drivers/gpu/drm/v3d/v3d_bo.c
include/drm/drm_gem.h
include/drm/drm_gem_shmem_helper.h