summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorDmitry Osipenko <digetx@gmail.com>2016-08-21 08:57:58 (GMT)
committerThierry Reding <treding@nvidia.com>2016-08-24 14:15:09 (GMT)
commit08ee01789eebf433c27e8b3eecc3ddbb5f7c4d51 (patch)
tree9a7d2b848fd71043a3c3bc69b4885d82ec78716e /arch
parent87904c3e82319cf2bad8d656d79c5030dab9490e (diff)
downloadlinux-08ee01789eebf433c27e8b3eecc3ddbb5f7c4d51.tar.xz
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 <digetx@gmail.com> [treding@nvidia.com: explain why the V-plane stride is ignored] Signed-off-by: Thierry Reding <treding@nvidia.com>
Diffstat (limited to 'arch')
0 files changed, 0 insertions, 0 deletions