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)
commit2efc021060c2aa55e1e8f7b98249d3ea63232fc7
treed0765e94bf486398c56ec3cb251b02ece57fd924
parent1b0b6e939f112949089e32ec89fd27796677263a
drm/radeon: Fix size overflow

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

Fixes: 230c079fdcf4 ("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