[PATCH 0/4] Use memdup_user & co where applicable
Tvrtko Ursulin
tvrtko.ursulin at igalia.com
Thu Jun 12 10:44:25 UTC 2025
Replace some allocate + copy_from_user patterns with dedicated helpers.
This shrinks the source code and is also good for security due SLAB bucket
separation between the kernel and uapi.
Tvrtko Ursulin (4):
drm/amdgpu: Use vmemdup_array_user in
amdgpu_bo_create_list_entry_array
drm/amdgpu: Use memdup_array_user in amdgpu_cs_wait_fences_ioctl
drm/amdgpu: Use (v)memdup_array_user in amdgpu_cs_pass1
drm/amdgpu: Use memdup_user in ta_if_load_debugfs_write
drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c | 41 +++++++---------
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 52 ++++++---------------
drivers/gpu/drm/amd/amdgpu/amdgpu_psp_ta.c | 14 ++----
3 files changed, 37 insertions(+), 70 deletions(-)
--
2.48.0
More information about the amd-gfx
mailing list