[PATCH 0/4] Use memdup_user & co where applicable

Tvrtko Ursulin tursulin at ursulin.net
Tue Jul 8 11:52:00 UTC 2025


On 12/06/2025 11:44, Tvrtko Ursulin wrote:
> 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.

Any takers for easy reviews?

Regards,

Tvrtko

> 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(-)
> 



More information about the amd-gfx mailing list