u-boot/arch/mips/cpu/mips32
Yao Cheng dc344589de MIPS: mips32: fix wrong loop bound in flush_cache()
The issue is found when calling flush_cache() with zero "size" argument.
The bound of loop is miscalculated in this case and flush_cache() enters
a wrong flushing loop.

Signed-off-by: Yao Cheng <saturdaycoder@gmail.com>
Cc: Shinya Kuribayashi <skuribay@pobox.com>
Cc: Sergei Shtylyov <sshtylyov@mvista.com>
Cc: Mike Frysinger <vapier@gentoo.org>
Signed-off-by: Shinya Kuribayashi <skuribay@pobox.com>
2011-09-03 10:43:45 +09:00
..
au1x00 MIPS: Au1x00: Move all Au1x00 specific code to separate subdirectory 2011-04-02 22:07:12 +09:00
incaip MIPS: IncaIP: Move all IncaIP specific code to separate subdirectory 2011-04-02 22:07:12 +09:00
cache.S MIPS: Coding style cleanups on common assembly files 2011-05-07 00:18:13 +09:00
config.mk MIPS: Optimize the setup of CPU optimization flags 2011-04-02 22:07:12 +09:00
cpu.c MIPS: mips32: fix wrong loop bound in flush_cache() 2011-09-03 10:43:45 +09:00
interrupts.c MIPS: Move content of arch/mips/cpu to arch/mips/cpu/mips32 2011-04-02 22:07:12 +09:00
Makefile MIPS: Move timer code to arch/mips/cpu/$(CPU)/ 2011-05-10 00:12:31 +09:00
start.S MIPS: make cache operation mode configurable 2011-07-31 23:26:41 +09:00
time.c Timer: Remove reset_timer() for non-Nios2 arches 2011-07-26 14:53:30 +02:00