drm/amd/powerplay: fix off-by-one upper bounds limit checks
authorColin Ian King <colin.king@canonical.com>
Thu, 1 Aug 2019 11:15:41 +0000 (12:15 +0100)
committerAlex Deucher <alexander.deucher@amd.com>
Fri, 2 Aug 2019 15:30:37 +0000 (10:30 -0500)
commite3bf125bdbb6efed2d650effbc3c13320602d64a
tree1c355b00731cf3d109e1e6442c8e9d33be0cb9bb
parent6f7fe9a93e6c09bf988c5059403f5f88e17e21e6
drm/amd/powerplay: fix off-by-one upper bounds limit checks

There are two occurrances of off-by-one upper bound checking of indexes
causing potential out-of-bounds array reads. Fix these.

Addresses-Coverity: ("Out-of-bounds read")
Fixes: cb33363d0e85 ("drm/amd/powerplay: add smu feature name support")
Fixes: 6b294793e384 ("drm/amd/powerplay: add smu message name support")
Signed-off-by: Colin Ian King <colin.king@canonical.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/powerplay/amdgpu_smu.c