linux-stable/drivers/memory
Dmitry Osipenko 5e011f3319 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:23:32 +02:00
..
samsung memory: samsung: Add SPDX license identifiers 2018-02-12 19:55:34 +01:00
tegra memory: tegra: Fix integer overflow on tick value calculation 2019-05-25 18:23:32 +02:00
atmel-ebi.c
atmel-sdramc.c
brcmstb_dpfe.c memory: brcmstb: dpfe: Remove need for dpfe_dev 2018-05-09 12:15:26 -07:00
da8xx-ddrctl.c
emif-asm-offsets.c ARM: OMAP2+: Fix build when using split object directories 2018-04-18 10:07:13 -07:00
emif.c memory-EMIF: Use seq_putc() in emif_regdump_show() 2018-03-05 16:21:26 -08:00
emif.h
fsl-corenet-cf.c
fsl_ifc.c
jz4780-nemc.c
Kconfig drivers/memory/Kconfig: Add CONFIG_OF dependency 2018-07-31 09:46:06 +02:00
Makefile memory: tegra: Squash tegra20-mc into common tegra-mc driver 2018-04-30 10:10:00 +02:00
Makefile.asm-offsets
mtk-smi.c
mvebu-devbus.c
of_memory.c treewide: devm_kzalloc() -> devm_kcalloc() 2018-06-12 16:19:22 -07:00
of_memory.h
omap-gpmc.c memory: omap-gpmc: Avoid redundant NULL check 2018-04-24 10:30:52 +03:00
pl172.c
ti-aemif.c memory: ti-aemif: fix a potential NULL-pointer dereference 2018-09-06 10:04:07 -07:00
ti-emif-pm.c memory: ti-emif-sram: Add resume function to recopy sram code 2018-06-26 10:05:17 -07:00
ti-emif-sram-pm.S