On Sun, Aug 13, 2023 at 12:08:35PM -0700, Vineet Gupta wrote: > > ------------------------------------------------------ > > From: "Matthew Wilcox (Oracle)" <willy@xxxxxxxxxxxxx> > > Subject: arc: implement the new page table range API > > Date: Wed, 2 Aug 2023 16:13:36 +0100 > > > > Add PFN_PTE_SHIFT, update_mmu_cache_range(), flush_dcache_folio() > > and flush_icache_pages(). > > > > Change the PG_dc_clean flag from being per-page to per-folio (which means > > it cannot always be set as we don't know that all pages in this folio were > > cleaned). Enhance the internal flush routines to take the number of pages > > to flush. > > > > Link: https://lkml.kernel.org/r/20230802151406.3735276-9-willy@xxxxxxxxxxxxx > > Signed-off-by: Matthew Wilcox (Oracle) <willy@xxxxxxxxxxxxx> > > Acked-by: Mike Rapoport (IBM) <rppt@xxxxxxxxxx> > > Cc: Vineet Gupta <vgupta@xxxxxxxxxx> > > Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> > > Is this slated for merge already. Sorry for getting to this so late, but if > possible I'd like to drop the VIPT aliasing support first so that the > changes here are fewer. It went into mm-stable on Friday.