summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c
diff options
context:
space:
mode:
authorTrek <trek00@inbox.ru>2019-08-31 21:25:36 +0200
committerAlex Deucher <alexander.deucher@amd.com>2019-09-17 14:37:45 -0500
commit73d8e6c7b841d9bf298c8928f228fb433676635c (patch)
treeaa3c214817af1798aa4dbce30b4ad1b2293fd43f /drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c
parent9dbc88d013b79c62bd845cb9e7c0256e660967c5 (diff)
downloadlinux-73d8e6c7b841d9bf298c8928f228fb433676635c.tar.gz
linux-73d8e6c7b841d9bf298c8928f228fb433676635c.tar.bz2
linux-73d8e6c7b841d9bf298c8928f228fb433676635c.zip
drm/amdgpu: Check for valid number of registers to read
Do not try to allocate any amount of memory requested by the user. Instead limit it to 128 registers. Actually the longest series of consecutive allowed registers are 48, mmGB_TILE_MODE0-31 and mmGB_MACROTILE_MODE0-15 (0x2644-0x2673). Bug: https://bugs.freedesktop.org/show_bug.cgi?id=111273 Signed-off-by: Trek <trek00@inbox.ru> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c')
0 files changed, 0 insertions, 0 deletions