diff options
author | Aric Cyr <[email protected]> | 2020-05-12 11:48:48 -0400 |
---|---|---|
committer | Alex Deucher <[email protected]> | 2020-05-27 18:42:10 -0400 |
commit | 185082b679b4bd6dfb69764eaa89213b26f6f703 (patch) | |
tree | 3d27954d6d7877c4d8eb79aabe481ecb49ef9e9d /drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | |
parent | 8d43e3966b31df1986342dc8b69072ee26f0589b (diff) |
drm/amd/display: Fix potential integer wraparound resulting in a hang
[Why]
If VUPDATE_END is before VUPDATE_START the delay calculated can become
very large, causing a soft hang.
[How]
Take the absolute value of the difference between START and END.
Signed-off-by: Aric Cyr <[email protected]>
Reviewed-by: Nicholas Kazlauskas <[email protected]>
Acked-by: Qingqing Zhuo <[email protected]>
Signed-off-by: Alex Deucher <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c')
0 files changed, 0 insertions, 0 deletions