diff options
author | Colin Ian King <colin.king@canonical.com> | 2018-05-30 17:41:44 +0100 |
---|---|---|
committer | Alex Deucher <alexander.deucher@amd.com> | 2018-06-01 09:45:05 -0500 |
commit | 036286e28e8ece7637cc62934f7dbc89e6656940 (patch) | |
tree | 28d73323c6b2e426253b7b26a5d6702e669ddc8e /drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c | |
parent | 7ba01f9e12bb3f088f617cf69b589ea37bd5d6ed (diff) |
drm/amdgpu/df: fix potential array out-of-bounds read
The comparison with the number of elements in array df_v3_7_channel_number
is off-by-one and can produce an array out-of-bounds read if
fb_channel_number is equal to the number of elements of the array. Fix
this by changing the comparison to >= instead of >.
Detected by CoverityScan, CID#1469489 ("Out-of-bounds read")
Fixes: 13b581502d51 ("drm/amdgpu/df: implement df v3_6 callback functions (v2)")
Signed-off-by: Colin Ian King <colin.king@canonical.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c')
0 files changed, 0 insertions, 0 deletions