[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