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


Reply via email to