]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/amdgpu: Replace deprecated strcpy() in amdgpu_virt_write_vf2pf_data
authorYicong Hui <yiconghui@gmail.com>
Fri, 9 Jan 2026 16:25:14 +0000 (16:25 +0000)
committerAlex Deucher <alexander.deucher@amd.com>
Tue, 17 Mar 2026 14:40:51 +0000 (10:40 -0400)
commit736ef29ed4573ce699949bd494cec328e6908527
tree02ed974a09027e3db4fad5919c94a221cde411ea
parent9c7be0efa6f0daa949a5f3e3fdf9ea090b0713cb
drm/amdgpu: Replace deprecated strcpy() in amdgpu_virt_write_vf2pf_data

strcpy() is deprecated as it does not do any bounds checking (as
specified in Documentation/process/deprecated.rst).

There is a risk of buffer overflow in the case that the value for
THIS_MODULE->version exceeds the 64 characters. This is unlikely, but
replacing the deprecated function will pre-emptively remove this risk
entirely.

Replace both instances of strcpy() with the safer strscpy() function.

Changes have been compile tested.

Reviewed-by: Kees Cook <kees@kernel.org>
Signed-off-by: Yicong Hui <yiconghui@gmail.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c