summaryrefslogtreecommitdiffstats
path: root/arch
Commit message (Expand)AuthorAgeFilesLines
* mm/powerpc: replace pXd_is_leaf() with pXd_leaf()Peter Xu2024-03-067-52/+26
* mm/powerpc: define pXd_large() with pXd_leaf()Peter Xu2024-03-062-15/+3
* s390: supplement for ptdesc conversionQi Zheng2024-03-063-24/+26
* hugetlb: parallelize 1G hugetlb initializationGang Li2024-03-061-1/+1
* arm64/mm: improve comment in contpte_ptep_get_lockless()Ryan Roberts2024-03-041-10/+14
* arm64/mm: export contpte symbols only to GPL usersRyan Roberts2024-03-041-11/+11
* x86/mm: always pass NULL as the first argument of switch_mm_irqs_off()Yosry Ahmed2024-03-041-1/+1
* x86/mm: further clarify switch_mm_irqs_off() documentationYosry Ahmed2024-03-041-4/+4
* arch, crash: move arch_crash_save_vmcoreinfo() out to file vmcore_info.cBaoquan He2024-02-2312-61/+82
* loongarch, crash: wrap crash dumping code into crash related ifdefsBaoquan He2024-02-231-1/+1
* arm, crash: wrap crash dumping code into crash related ifdefsBaoquan He2024-02-231-2/+2
* riscv, crash: wrap crash dumping code into crash related ifdefsBaoquan He2024-02-232-3/+8
* mips, crash: wrap crash dumping code into crash related ifdefsBaoquan He2024-02-231-11/+6
* sh, crash: wrap crash dumping code into crash related ifdefsBaoquan He2024-02-232-1/+4
* s390, crash: wrap crash dumping code into crash related ifdefsBaoquan He2024-02-233-0/+14
* ppc, crash: enforce KEXEC and KEXEC_FILE to select CRASH_DUMPBaoquan He2024-02-231-0/+6
* arm64, crash: wrap crash dumping code into crash related ifdefsBaoquan He2024-02-234-5/+11
* x86, crash: wrap crash dumping code into crash related ifdefsBaoquan He2024-02-2310-11/+28
* crash: remove dependency of FA_DUMP on CRASH_DUMPBaoquan He2024-02-231-2/+0
* crash: split vmcoreinfo exporting code out from crash_core.cBaoquan He2024-02-2310-10/+10
* kexec: split crashkernel reservation code out from crash_core.cBaoquan He2024-02-238-12/+13
* mm/vmalloc: remove vmap_area_listBaoquan He2024-02-232-2/+0
* Introduce cpu_dcache_is_aliasing() across all architecturesMathieu Desnoyers2024-02-2220-0/+100
* arm64/mm: automatically fold contpte mappingsRyan Roberts2024-02-222-0/+90
* arm64/mm: __always_inline to improve fork() perfRyan Roberts2024-02-221-5/+5
* arm64/mm: implement pte_batch_hint()Ryan Roberts2024-02-221-0/+9
* arm64/mm: implement new [get_and_]clear_full_ptes() batch APIsRyan Roberts2024-02-222-0/+84
* arm64/mm: implement new wrprotect_ptes() batch APIRyan Roberts2024-02-222-10/+89
* arm64/mm: wire up PTE_CONT for user mappingsRyan Roberts2024-02-224-0/+462
* arm64/mm: dplit __flush_tlb_range() to elide trailing DSBRyan Roberts2024-02-221-2/+11
* arm64/mm: new ptep layer to manage contig bitRyan Roberts2024-02-2211-86/+93
* arm64/mm: convert ptep_clear() to ptep_get_and_clear()Ryan Roberts2024-02-221-1/+1
* arm64/mm: convert set_pte_at() to set_ptes(..., 1)Ryan Roberts2024-02-225-9/+9
* arm64/mm: convert READ_ONCE(*ptep) to ptep_get(ptep)Ryan Roberts2024-02-228-19/+25
* x86/mm: convert pte_next_pfn() to pte_advance_pfn()Ryan Roberts2024-02-221-4/+4
* arm64/mm: convert pte_next_pfn() to pte_advance_pfn()Ryan Roberts2024-02-221-4/+4
* mm/mmu_gather: add __tlb_remove_folio_pages()David Hildenbrand2024-02-221-0/+17
* mm/mmu_gather: add tlb_remove_tlb_entries()David Hildenbrand2024-02-221-0/+2
* mm/mmu_gather: pass "delay_rmap" instead of encoded page to __tlb_remove_page...David Hildenbrand2024-02-221-7/+6
* mm/hugetlb: move page order check inside hugetlb_cma_reserve()Anshuman Khandual2024-02-222-10/+1
* powerpc/mm: use pte_next_pfn() in set_ptes()David Hildenbrand2024-02-221-4/+1
* arm/mm: use pte_next_pfn() in set_ptes()David Hildenbrand2024-02-221-1/+1
* sparc/pgtable: define PFN_PTE_SHIFTDavid Hildenbrand2024-02-221-0/+2
* s390/pgtable: define PFN_PTE_SHIFTDavid Hildenbrand2024-02-221-0/+2
* riscv/pgtable: define PFN_PTE_SHIFTDavid Hildenbrand2024-02-221-0/+2
* powerpc/pgtable: define PFN_PTE_SHIFTDavid Hildenbrand2024-02-221-0/+2
* nios2/pgtable: define PFN_PTE_SHIFTDavid Hildenbrand2024-02-221-0/+2
* arm/pgtable: define PFN_PTE_SHIFTDavid Hildenbrand2024-02-221-0/+2
* arm64/mm: make set_ptes() robust when OAs cross 48-bit boundaryRyan Roberts2024-02-221-11/+17
* mm: ptdump: have ptdump_check_wx() return boolChristophe Leroy2024-02-226-24/+49