Searched hist:"08 ee01789eebf433c27e8b3eecc3ddbb5f7c4d51" (Results 1 – 1 of 1) sorted by relevance
/openbmc/linux/drivers/gpu/drm/tegra/ |
H A D | dc.c | diff 08ee01789eebf433c27e8b3eecc3ddbb5f7c4d51 Sun Aug 21 03:57:58 CDT 2016 Dmitry Osipenko <digetx@gmail.com> 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>
|