]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/amdkfd: Check bounds for allocate_sdma_queue restore_sdma_id
authorDavid Francis <David.Francis@amd.com>
Tue, 12 May 2026 19:18:18 +0000 (15:18 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 19 May 2026 16:11:43 +0000 (12:11 -0400)
commit6dc2c49a705195c89b09b134d0bc4dc5e42d1fea
treeb1893592e839d2f78948de1802a32ec2050efc32
parent0978406224d21bd35f9230a25534849ec06bf74c
drm/amdkfd: Check bounds for allocate_sdma_queue restore_sdma_id

allocate_sdma_queue has an option where the sdma queue id can be
specified (used by CRIU). We weren't bounds-checking that
value.

Confirm it's less than the maximum number of queues.

Signed-off-by: David Francis <David.Francis@amd.com>
Reviewed-by: Harish Kasiviswanathan <Harish.Kasiviswanathan@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
(cherry picked from commit bfe9a7545b2a7be1c543f1741e16f2d5ec4116ae)
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c