commit | 89f23b6efef554766177bf51aa754bce14c3e7da | [log] [tgz] |
---|---|---|
author | Yu Zhao <yuzhao@google.com> | Mon Jan 07 15:51:14 2019 -0700 |
committer | Alex Deucher <alexander.deucher@amd.com> | Tue Jan 08 16:26:41 2019 -0500 |
tree | 8558916273a97a04eed4c98ada96a5bbd9138777 | |
parent | fadcb8f9fc89f7b517ce48f30e0b607b16d99d63 [diff] |
drm/amdgpu: validate user pitch alignment Userspace may request pitch alignment that is not supported by GPU. Some requests 32, but GPU ignores it and uses default 64 when cpp is 4. If GEM object is allocated based on the smaller alignment, GPU DMA will go out of bound. Cc: stable@vger.kernel.org # v4.2+ Reviewed-by: Michel Dänzer <michel.daenzer@amd.com> Signed-off-by: Yu Zhao <yuzhao@google.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>