]> git.baikalelectronics.ru Git - kernel.git/commit
drm/radeon: Fix size overflow
authorxinhui pan <xinhui.pan@amd.com>
Wed, 7 Apr 2021 12:57:50 +0000 (20:57 +0800)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 8 Apr 2021 04:36:40 +0000 (00:36 -0400)
commitc1c02cd0b625f972ab9e836fdcd20fd19da32598
treed0765e94bf486398c56ec3cb251b02ece57fd924
parent34ddb5fdabdf5fe728cf2cc395a71efc53d05ab4
drm/radeon: Fix size overflow

ttm->num_pages is uint32. Hit overflow when << PAGE_SHIFT directly

Fixes: 2403058d0ce3 ("drm/ttm: make num_pages uint32_t")
Signed-off-by: xinhui pan <xinhui.pan@amd.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Cc: stable@vger.kernel.org
drivers/gpu/drm/radeon/radeon_ttm.c