CyberRota Analysis
AI-GeneratedThe vulnerability affects the Linux kernel's handling of GPU recovery in the drm/msm subsystem, where the system may fail to recover a hung GPU if no additional work is submitted. This can lead to prolonged GPU hang states, potentially causing timeouts and impacting system stability. Organizations utilizing Linux systems with GPU workloads should prioritize applying the patch to mitigate the risk of performance degradation and ensure reliable GPU operation.
Original NVD Description
In the Linux kernel, the following vulnerability has been resolved: drm/msm: always recover the gpu Previously, in case there was no more work to do, recover worker wouldn't trigger recovery and would instead rely on the gpu going to sleep and then resuming when more work is submitted. Recover_worker will first increment the fence of the hung ring so, if there's only one job submitted to a ring and that causes an hang, it will early out. There's no guarantee that the gpu will suspend and resume before more work is submitted and if the gpu is in a hung state it will stay in that state and probably trigger a timeout again. Just stop checking and always recover the gpu. Patchwork: https://patchwork.freedesktop.org/patch/704066/
Related CVEs
Other vulnerabilities affecting the same vendor(s)