OpenCloudOS-Kernel/arch/ia64/mm
Matthew Wilcox (Oracle) 876397837d ia64: implement the new page table range API
Add PFN_PTE_SHIFT, update_mmu_cache_range() and flush_dcache_folio(). 
Change the PG_arch_1 (aka PG_dcache_clean) flag from being per-page to
per-folio, which makes arch_dma_mark_clean() and mark_clean() a little
more exciting.

[willy@infradead.org: fix folio_size() handling]
  Link: https://lkml.kernel.org/r/ZNPlOCe8F+nrzPxr@casper.infradead.org
Link: https://lkml.kernel.org/r/20230802151406.3735276-14-willy@infradead.org
Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org>
Acked-by: Mike Rapoport (IBM) <rppt@kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
2023-08-24 16:20:21 -07:00
..
Makefile ia64: drop marked broken DISCONTIGMEM and VIRTUAL_MEM_MAP 2021-04-30 11:20:35 -07:00
contig.c ia64: mm/contig: fix section mismatch warning/error 2023-04-08 13:45:36 -07:00
discontig.c mm, memory_hotplug: drop arch_free_nodedata 2022-03-22 15:57:10 -07:00
extable.c License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
fault.c mm: always expand the stack with the mmap write lock held 2023-06-27 09:41:30 -07:00
hugetlbpage.c ia64/hugetlb: pte_alloc_huge() pte_offset_huge() 2023-06-19 16:19:06 -07:00
init.c ia64: implement the new page table range API 2023-08-24 16:20:21 -07:00
ioremap.c ia64: mm: convert to GENERIC_IOREMAP 2023-08-18 10:12:33 -07:00
numa.c ia64: export memory_add_physaddr_to_nid to fix cxl build error 2022-09-12 15:36:09 +02:00
tlb.c ia64: fix typos in comments 2022-04-28 23:17:25 -07:00