]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm/amdgpu: Fix CPER error handling on VFs
authorVictor Skvortsov <Victor.Skvortsov@amd.com>
Sun, 30 Mar 2025 18:54:06 +0000 (13:54 -0500)
committerAlex Deucher <alexander.deucher@amd.com>
Mon, 7 Apr 2025 22:00:40 +0000 (18:00 -0400)
commitf9fbc338811c8d123f0c05cd699ffa3ae7f08d34
treec086d0215059c668b277da3c45ecf31dc401b601
parent7bb430f087e1dd50ac870e787f850e19eb1c2be6
drm/amdgpu: Fix CPER error handling on VFs

CPER read will loop infinitely if an error is encountered and
the more bit is set. Add error checks to break upon failure.

v2: added function pointer checks

Suggested-by: Tony Yi <Tony.Yi@amd.com>
Signed-off-by: Victor Skvortsov <Victor.Skvortsov@amd.com>
Reviewed-by: Hawking Zhang <Hawking.Zhang@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c