summaryrefslogtreecommitdiff
path: root/arch/loongarch/include/asm/pgtable.h
AgeCommit message (Expand)AuthorFilesLines
2026-08-20Merge tag 'mm-stable-2026-08-18-18-39' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-2/+2
2026-08-17LoongArch: Expand module virtual address space to 2GBTiezhu Yang1-1/+1
2026-08-17LoongArch: Add DIRECT_MAP_PHYSMEM_END definitionHan Gao1-0/+7
2026-08-04mm: decouple protnone helpers from CONFIG_NUMA_BALANCINGKiryl Shutsemau (Meta)1-2/+2
2026-06-25LoongArch: Fix missing dirty page tracking in {pte,pmd}_wrprotect()Hongchen Zhang1-0/+4
2026-04-24Merge tag 'loongarch-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/ch...Linus Torvalds1-0/+12
2026-04-22LoongArch: Add HIGHMEM (PKMAP and FIX_KMAP) supportHuacai Chen1-0/+12
2026-04-05LoongArch/mm: align vmemmap to maximal folio sizeKiryl Shutsemau1-1/+2
2026-04-05arch, mm: consolidate empty_zero_pageMike Rapoport (Microsoft)1-9/+0
2026-01-26arch, mm: consolidate initialization of nodes, zones and memory mapMike Rapoport (Microsoft)1-2/+0
2025-12-08LoongArch: Adjust memory management for 32BIT/64BITHuacai Chen1-22/+57
2025-12-06LoongArch: Use __pmd()/__pte() for swap entry conversionsYuli Wang1-2/+2
2025-11-10LoongArch: Let {pte,pmd}_modify() record the status of _PAGE_DIRTYTianyang Zhang1-3/+8
2025-07-09mm: remove devmap related functions and page table bitsAlistair Popple1-19/+0
2025-06-26LoongArch: Replace __ASSEMBLY__ with __ASSEMBLER__ in headersThomas Huth1-2/+2
2025-06-11mm: pgtable: fix pte_swp_exclusiveMagnus Lindholm1-1/+1
2025-05-11arch: remove mk_pmd()Matthew Wilcox (Oracle)1-1/+0
2025-05-11mm: introduce a common definition of mk_pte()Matthew Wilcox (Oracle)1-6/+0
2024-11-11mm: define general function pXd_init()Bibo Mao1-0/+3
2024-10-21LoongArch: Set initial pte entry with PAGE_GLOBAL for kernel spaceBibo Mao1-28/+7
2024-09-24LoongArch: Improve hardware page table walkerHuacai Chen1-18/+12
2024-08-07LoongArch: Use accessors to page table entries instead of direct dereferenceHuacai Chen1-19/+29
2024-07-22Merge tag 'loongarch-6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/c...Linus Torvalds1-0/+19
2024-07-20LoongArch: Add ARCH_HAS_PTE_DEVMAP supportHuacai Chen1-0/+19
2024-07-03mm: implement update_mmu_tlb() using update_mmu_tlb_range()Bang Li1-2/+0
2024-07-03mm: add update_mmu_tlb_range()Bang Li1-0/+2
2024-03-19LoongArch: Move {dmw,tlb}_virt_to_page() definition to page.hMax Kellermann1-3/+0
2024-01-05mm/mglru: add dummy pmd_dirty()Kinsey Ho1-0/+1
2023-09-08Merge tag 'loongarch-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/ch...Linus Torvalds1-6/+25
2023-09-06LoongArch: Add KASAN (Kernel Address Sanitizer) supportQing Zhang1-0/+7
2023-09-06LoongArch: Add KFENCE (Kernel Electric-Fence) supportEnze Li1-1/+10
2023-09-06LoongArch: mm: Add page table mapped mode support for virt_to_page()Enze Li1-0/+3
2023-09-06LoongArch: Use static defined zero page rather than allocatedBibo Mao1-5/+2
2023-09-06LoongArch: mm: Add p?d_leaf() definitionsHongchen Zhang1-0/+3
2023-08-31Merge tag 'x86_shstk_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-2/+2
2023-08-24loongarch: implement the new page table range APIMatthew Wilcox (Oracle)1-15/+18
2023-07-11mm: Rename arch pte_mkwrite()'s to pte_mkwrite_novma()Rick Edgecombe1-2/+2
2023-06-29LoongArch: Introduce hardware page table walkerHuacai Chen1-2/+2
2023-06-15LoongArch: Let pmd_present() return true when splitting pmdHongchen Zhang1-1/+2
2023-02-02mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVEDavid Hildenbrand1-1/+0
2023-02-02loongarch/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVEDavid Hildenbrand1-4/+35
2022-12-13Merge tag 'mm-stable-2022-12-13' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-7/+10
2022-12-11LoongArch: add sparse memory vmemmap supportFeiyang Chen1-1/+6
2022-12-11MIPS&LoongArch&NIOS2: adjust prototypes of p?d_init()Feiyang Chen1-4/+4
2022-12-02Merge tag 'mm-hotfixes-stable-2022-12-02' of git://git.kernel.org/pub/scm/lin...Linus Torvalds1-0/+1
2022-11-30Merge branch 'mm-hotfixes-stable' into mm-stableAndrew Morton1-0/+1
2022-11-30mm: add dummy pmd_young() for architectures not having itJuergen Gross1-0/+1
2022-11-21LoongArch: Set _PAGE_DIRTY only if _PAGE_MODIFIED is set in {pmd,pte}_mkwrite()Huacai Chen1-2/+6
2022-11-21LoongArch: Set _PAGE_DIRTY only if _PAGE_WRITE is set in {pmd,pte}_mkdirty()Huacai Chen1-2/+6
2022-11-08mm: remove kern_addr_valid() completelyKefeng Wang1-2/+0