kernel_optimize_test/arch/csky
Guo Ren b6a41435c8 csky: syscache: Fixup duplicate cache flush
[ Upstream commit 6ea42c84f33368eb3fe1ec1bff8d7cb1a5c7b07a ]

The current csky logic of sys_cacheflush is wrong, it'll cause
icache flush call dcache flush again. Now fixup it with a
conditional "break & fallthrough".

Fixes: 997153b9a7 ("csky: Add flush_icache_mm to defer flush icache all")
Fixes: 0679d29d3e23 ("csky: fix syscache.c fallthrough warning")
Acked-by: Randy Dunlap <rdunlap@infradead.org>
Co-Developed-by: Randy Dunlap <rdunlap@infradead.org>
Signed-off-by: Guo Ren <guoren@linux.alibaba.com>
Cc: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2021-07-14 16:56:52 +02:00
..
abiv1
abiv2
boot
configs
include csky: change a Kconfig symbol name to fix e1000 build error 2021-04-28 13:40:02 +02:00
kernel sched/core: Initialize the idle task with preemption disabled 2021-07-14 16:55:50 +02:00
lib
mm csky: syscache: Fixup duplicate cache flush 2021-07-14 16:56:52 +02:00
Kconfig csky: change a Kconfig symbol name to fix e1000 build error 2021-04-28 13:40:02 +02:00
Kconfig.debug
Kconfig.platforms
Makefile