[PATCH -v2 01/10] m68k,mm: Remove stray nocache in ColdFire pgalloc

From: Peter Zijlstra
Date: Fri Jan 31 2020 - 07:56:23 EST


Since ColdFire V4e is a software TLB-miss architecture, there is no
need for page-tables to be mapped uncached. Remove this stray
nocache_page() dance, which isn't paired with a cache_page() and looks
like a copy/paste/edit fail.

Signed-off-by: Peter Zijlstra (Intel) <peterz@xxxxxxxxxxxxx>
---
arch/m68k/include/asm/mcf_pgalloc.h | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)

--- a/arch/m68k/include/asm/mcf_pgalloc.h
+++ b/arch/m68k/include/asm/mcf_pgalloc.h
@@ -55,12 +55,8 @@ static inline struct page *pte_alloc_one
}

pte = kmap(page);
- if (pte) {
+ if (pte)
clear_page(pte);
- __flush_page_to_ram(pte);
- flush_tlb_kernel_page(pte);
- nocache_page(pte);
- }
kunmap(page);

return page;