]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/amdgpu/vcn4: avoid rereading IB param length
authorBoyuan Zhang <boyuan.zhang@amd.com>
Thu, 21 May 2026 13:59:37 +0000 (09:59 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 1 Jul 2026 16:58:28 +0000 (12:58 -0400)
commit3b4082fabc67c9780b06eb959e59dd92fa79c0f0
treeacb54faef67ab26b920badfeb786b0262325e45a
parent0c01c811be47e6b146552dd59bfedbea8f09b8f4
drm/amdgpu/vcn4: avoid rereading IB param length

Reuse the parameter length returned by
vcn_v4_0_enc_find_ib_param() instead of rereading it from
the IB.

This avoids a potential TOCTOU issue if the IB contents
change between reads.

Signed-off-by: Boyuan Zhang <boyuan.zhang@amd.com>
Reviewed-by: David Rosca <david.rosca@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
(cherry picked from commit dbb02b4755f8c1f3773263f2d779872c1c0c073a)
Cc: stable@vger.kernel.org
drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c