]> git.baikalelectronics.ru Git - kernel.git/commit
drm/amdgpu: Off by one sanity checks
authorDan Carpenter <dan.carpenter@oracle.com>
Tue, 11 Jul 2017 19:53:29 +0000 (22:53 +0300)
committerAlex Deucher <alexander.deucher@amd.com>
Fri, 14 Jul 2017 15:06:40 +0000 (11:06 -0400)
commite1f60b68174ce128edd7d0cdf6ee7bd9ab6c6ec3
tree8eeefcdb8e4241e50315b892be5e472fffde1d9f
parent3a527b443f13ff5ea80f3b5eedc92c80cae390ce
drm/amdgpu: Off by one sanity checks

This is just future proofing code, not something that can be triggered
in real life.  We're testing to make sure we don't shift wrap when we
do "1ull << i" so "i" has to be in the 0-63 range.  If it's 64 then we
have gone too far.

Acked-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c