]> www.infradead.org Git - users/willy/pagecache.git/commit
sparc64: Implement the new page table range API
authorMatthew Wilcox (Oracle) <willy@infradead.org>
Mon, 13 Feb 2023 19:12:22 +0000 (14:12 -0500)
committerMatthew Wilcox (Oracle) <willy@infradead.org>
Wed, 2 Aug 2023 02:53:27 +0000 (22:53 -0400)
commitf0d36470ee5c7dc51e33a02760f2341bb6a2e236
tree9d079ef9fc13462d3024472441793e7cb70c90b5
parentdeccf558dd2297b7d398bf826fada8e72a938809
sparc64: Implement the new page table range API

Add set_ptes(), update_mmu_cache_range(), flush_dcache_folio() and
flush_icache_pages().  Convert the PG_dcache_dirty flag from being
per-page to per-folio.

Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org>
Acked-by: Mike Rapoport (IBM) <rppt@kernel.org>
Cc: "David S. Miller" <davem@davemloft.net>
Cc: sparclinux@vger.kernel.org
arch/sparc/include/asm/cacheflush_64.h
arch/sparc/include/asm/pgtable_64.h
arch/sparc/kernel/smp_64.c
arch/sparc/mm/init_64.c
arch/sparc/mm/tlb.c