1
0
mirror of https://github.com/openbsd/src.git synced 2026-04-28 08:07:03 +00:00

drm/amdgpu/mmhub4.1.0: add bounds checking for cid

From Alex Deucher
7687403d658054027c60654cf71fc29ad90c9e1d in linux-6.18.y/6.18.20
3cdd405831d8cc50a5eae086403402697bb98a4a in mainline linux
This commit is contained in:
jsg
2026-03-25 23:33:57 +00:00
parent 173a72450c
commit cec8f58773

View File

@@ -102,7 +102,8 @@ mmhub_v4_1_0_print_l2_protection_fault_status(struct amdgpu_device *adev,
status);
switch (amdgpu_ip_version(adev, MMHUB_HWIP, 0)) {
case IP_VERSION(4, 1, 0):
mmhub_cid = mmhub_client_ids_v4_1_0[cid][rw];
mmhub_cid = cid < ARRAY_SIZE(mmhub_client_ids_v4_1_0) ?
mmhub_client_ids_v4_1_0[cid][rw] : NULL;
break;
default:
mmhub_cid = NULL;