drm/amdgpu: avoid out of bounds access on array interrupt_status_offsets
authorColin Ian King <colin.king@canonical.com>
Tue, 20 Sep 2016 15:49:31 +0000 (16:49 +0100)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 22 Sep 2016 14:24:17 +0000 (10:24 -0400)
commit664a08bb906bd946a4c3963d5f92518e5ff19bd8
treeae1b506079a1561eba9dc1ed157c2a46dc3295e3
parent4d446656fabb308ae2171e95a624a0367dcd34d2
drm/amdgpu: avoid out of bounds access on array interrupt_status_offsets

The check for an out of bound index into array interrupt_status_offsets
is off-by-one. Fix this and also don't compared to a hard coded array
size but use adev->mode_info.num_hpd instead.

Signed-off-by: Colin Ian King <colin.king@canonical.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c