linux-stable/arch
Matthew Wilcox (Oracle) 203b7b6aad mm: rationalise flush_icache_pages() and flush_icache_page()
Move the default (no-op) implementation of flush_icache_pages() to
<linux/cacheflush.h> from <asm-generic/cacheflush.h>.  Remove the
flush_icache_page() wrapper from each architecture into
<linux/cacheflush.h>.

Link: https://lkml.kernel.org/r/20230802151406.3735276-32-willy@infradead.org
Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
2023-08-24 16:20:25 -07:00
..
alpha mm: rationalise flush_icache_pages() and flush_icache_page() 2023-08-24 16:20:25 -07:00
arc mm: rationalise flush_icache_pages() and flush_icache_page() 2023-08-24 16:20:25 -07:00
arm mm: rationalise flush_icache_pages() and flush_icache_page() 2023-08-24 16:20:25 -07:00
arm64 arm64: implement the new page table range API 2023-08-24 16:20:20 -07:00
csky mm: rationalise flush_icache_pages() and flush_icache_page() 2023-08-24 16:20:25 -07:00
hexagon mm: rationalise flush_icache_pages() and flush_icache_page() 2023-08-24 16:20:25 -07:00
ia64 ia64: implement the new page table range API 2023-08-24 16:20:21 -07:00
loongarch mm: rationalise flush_icache_pages() and flush_icache_page() 2023-08-24 16:20:25 -07:00
m68k mm: rationalise flush_icache_pages() and flush_icache_page() 2023-08-24 16:20:25 -07:00
microblaze microblaze: implement the new page table range API 2023-08-24 16:20:21 -07:00
mips mm: rationalise flush_icache_pages() and flush_icache_page() 2023-08-24 16:20:25 -07:00
nios2 mm: rationalise flush_icache_pages() and flush_icache_page() 2023-08-24 16:20:25 -07:00
openrisc openrisc: implement the new page table range API 2023-08-24 16:20:22 -07:00
parisc mm: rationalise flush_icache_pages() and flush_icache_page() 2023-08-24 16:20:25 -07:00
powerpc powerpc: implement the new page table range API 2023-08-24 16:20:23 -07:00
riscv riscv: implement the new page table range API 2023-08-24 16:20:23 -07:00
s390 s390: implement the new page table range API 2023-08-24 16:20:23 -07:00
sh mm: rationalise flush_icache_pages() and flush_icache_page() 2023-08-24 16:20:25 -07:00
sparc mm: rationalise flush_icache_pages() and flush_icache_page() 2023-08-24 16:20:25 -07:00
um um: implement the new page table range API 2023-08-24 16:20:24 -07:00
x86 x86: implement the new page table range API 2023-08-24 16:20:24 -07:00
xtensa mm: rationalise flush_icache_pages() and flush_icache_page() 2023-08-24 16:20:25 -07:00
.gitignore
Kconfig - Arnd Bergmann has fixed a bunch of -Wmissing-prototypes in 2023-06-28 10:59:38 -07:00