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