diff options
| author | Dmitry Osipenko <[email protected]> | 2016-08-21 08:57:58 +0000 |
|---|---|---|
| committer | Thierry Reding <[email protected]> | 2016-08-24 14:15:09 +0000 |
| commit | 08ee01789eebf433c27e8b3eecc3ddbb5f7c4d51 (patch) | |
| tree | 9a7d2b848fd71043a3c3bc69b4885d82ec78716e /drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | |
| parent | drm/tegra: dsi: Enhance runtime power management (diff) | |
| download | kernel-08ee01789eebf433c27e8b3eecc3ddbb5f7c4d51.tar.gz kernel-08ee01789eebf433c27e8b3eecc3ddbb5f7c4d51.zip | |
drm/tegra: Fix window[0] base address corruption
Window uses shared stride for UV planes and tegra_dc_window struct
defines array of 2 strides per window. That's not taken in account
during setting up of the window addresses and strides, resulting in
out-of-bounds write of the 3-rd (non-existent) V plane stride that
overwrites Y plane base address.
Signed-off-by: Dmitry Osipenko <[email protected]>
[[email protected]: explain why the V-plane stride is ignored]
Signed-off-by: Thierry Reding <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c')
0 files changed, 0 insertions, 0 deletions
