The patch titled Subject: microblaze: mark flush_dcache_folio() inline has been added to the -mm mm-unstable branch. Its filename is microblaze-implement-the-new-page-table-range-api-fix.patch This patch will shortly appear at https://git.kernel.org/pub/scm/linux/kernel/git/akpm/25-new.git/tree/patches/microblaze-implement-the-new-page-table-range-api-fix.patch This patch will later appear in the mm-unstable branch at git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm Before you just go and hit "reply", please: a) Consider who else should be cc'ed b) Prefer to cc a suitable mailing list as well c) Ideally: find the original patch on the mailing list and do a reply-to-all to that, adding suitable additional cc's *** Remember to use Documentation/process/submit-checklist.rst when testing your code *** The -mm tree is included into linux-next via the mm-everything branch at git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm and is updated there every 2-3 working days ------------------------------------------------------ From: Arnd Bergmann <arnd@xxxxxxxx> Subject: microblaze: mark flush_dcache_folio() inline Date: Thu, 10 Aug 2023 16:19:26 +0200 The newly added flush_dcache_folio() causes a harmless warning that turns into a build failure with CONFIG_WERROR: arch/microblaze/include/asm/cacheflush.h:77:13: error: 'flush_dcache_folio' defined but not used [-Werror=unused-function] Mark it as inline to avoid this. Link: https://lkml.kernel.org/r/20230810141947.1236730-9-arnd@xxxxxxxxxx Fixes: 1330c94f53996 ("microblaze: implement the new page table range API") Signed-off-by: Arnd Bergmann <arnd@xxxxxxxx> Acked-by: Michal Simek <michal.simek@xxxxxxx> Cc: Matthew Wilcox <willy@xxxxxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- arch/microblaze/include/asm/cacheflush.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/arch/microblaze/include/asm/cacheflush.h~microblaze-implement-the-new-page-table-range-api-fix +++ a/arch/microblaze/include/asm/cacheflush.h @@ -74,7 +74,7 @@ do { \ flush_dcache_range((unsigned) (addr), (unsigned) (addr) + PAGE_SIZE); \ } while (0); -static void flush_dcache_folio(struct folio *folio) +static inline void flush_dcache_folio(struct folio *folio) { unsigned long addr = folio_pfn(folio) << PAGE_SHIFT; _ Patches currently in -mm which might be from arnd@xxxxxxxx are microblaze-implement-the-new-page-table-range-api-fix.patch