linux-stable/drivers/memory
Dmitry Osipenko a36b2d6ae6 memory: tegra: Fix integer overflow on tick value calculation
commit b906c056b6 upstream.

Multiplying the Memory Controller clock rate by the tick count results
in an integer overflow and in result the truncated tick value is being
programmed into hardware, such that the GR3D memory client performance is
reduced by two times.

Cc: stable <stable@vger.kernel.org>
Signed-off-by: Dmitry Osipenko <digetx@gmail.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2019-05-25 18:25:25 +02:00
..
samsung
tegra memory: tegra: Fix integer overflow on tick value calculation 2019-05-25 18:25:25 +02:00
Kconfig
Makefile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
atmel-ebi.c
atmel-sdramc.c
da8xx-ddrctl.c
emif.c
emif.h
fsl-corenet-cf.c
fsl_ifc.c
jz4780-nemc.c
mtk-smi.c
mvebu-devbus.c
of_memory.c
of_memory.h
omap-gpmc.c
pl172.c
tegra20-mc.c
ti-aemif.c