summaryrefslogtreecommitdiffstats
path: root/arch (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'mm-stable-2024-03-13-20-04' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-03-15149-623/+1471
|\
| * mm/treewide: align up pXd_leaf() retval across archsPeter Xu2024-03-065-10/+10
| * mm/treewide: drop pXd_large()Peter Xu2024-03-069-31/+18
| * mm/treewide: replace pud_large() with pud_leaf()Peter Xu2024-03-0620-29/+29
| * mm/treewide: replace pmd_large() with pmd_leaf()Peter Xu2024-03-0624-48/+48
| * mm/x86: drop two unnecessary pud_leaf() definitionsPeter Xu2024-03-061-1/+0
| * mm/x86: replace pgd_large() with pgd_leaf()Peter Xu2024-03-062-3/+3
| * mm/x86: replace p4d_large() with p4d_leaf()Peter Xu2024-03-066-8/+8
| * 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-051-10/+14
| * arm64/mm: export contpte symbols only to GPL usersRyan Roberts2024-03-051-11/+11
| * x86/mm: always pass NULL as the first argument of switch_mm_irqs_off()Yosry Ahmed2024-03-051-1/+1
| * x86/mm: further clarify switch_mm_irqs_off() documentationYosry Ahmed2024-03-051-4/+4
| * arch, crash: move arch_crash_save_vmcoreinfo() out to file vmcore_info.cBaoquan He2024-02-2412-61/+82
| * loongarch, crash: wrap crash dumping code into crash related ifdefsBaoquan He2024-02-241-1/+1
| * arm, crash: wrap crash dumping code into crash related ifdefsBaoquan He2024-02-241-2/+2
| * riscv, crash: wrap crash dumping code into crash related ifdefsBaoquan He2024-02-242-3/+8
| * mips, crash: wrap crash dumping code into crash related ifdefsBaoquan He2024-02-241-11/+6
| * sh, crash: wrap crash dumping code into crash related ifdefsBaoquan He2024-02-242-1/+4
| * s390, crash: wrap crash dumping code into crash related ifdefsBaoquan He2024-02-243-0/+14
| * ppc, crash: enforce KEXEC and KEXEC_FILE to select CRASH_DUMPBaoquan He2024-02-241-0/+6
| * arm64, crash: wrap crash dumping code into crash related ifdefsBaoquan He2024-02-244-5/+11
| * x86, crash: wrap crash dumping code into crash related ifdefsBaoquan He2024-02-2410-11/+28
| * crash: remove dependency of FA_DUMP on CRASH_DUMPBaoquan He2024-02-241-2/+0
| * crash: split vmcoreinfo exporting code out from crash_core.cBaoquan He2024-02-2410-10/+10
| * kexec: split crashkernel reservation code out from crash_core.cBaoquan He2024-02-248-12/+13
| * mm/vmalloc: remove vmap_area_listBaoquan He2024-02-242-2/+0
| * Introduce cpu_dcache_is_aliasing() across all architecturesMathieu Desnoyers2024-02-2320-0/+100
| * arm64/mm: automatically fold contpte mappingsRyan Roberts2024-02-232-0/+90
| * arm64/mm: __always_inline to improve fork() perfRyan Roberts2024-02-231-5/+5
| * arm64/mm: implement pte_batch_hint()Ryan Roberts2024-02-231-0/+9
| * arm64/mm: implement new [get_and_]clear_full_ptes() batch APIsRyan Roberts2024-02-232-0/+84
| * arm64/mm: implement new wrprotect_ptes() batch APIRyan Roberts2024-02-232-10/+89
| * arm64/mm: wire up PTE_CONT for user mappingsRyan Roberts2024-02-234-0/+462
| * arm64/mm: dplit __flush_tlb_range() to elide trailing DSBRyan Roberts2024-02-231-2/+11
| * arm64/mm: new ptep layer to manage contig bitRyan Roberts2024-02-2311-86/+93
| * arm64/mm: convert ptep_clear() to ptep_get_and_clear()Ryan Roberts2024-02-231-1/+1
| * arm64/mm: convert set_pte_at() to set_ptes(..., 1)Ryan Roberts2024-02-235-9/+9
| * arm64/mm: convert READ_ONCE(*ptep) to ptep_get(ptep)Ryan Roberts2024-02-238-19/+25
| * x86/mm: convert pte_next_pfn() to pte_advance_pfn()Ryan Roberts2024-02-231-4/+4
| * arm64/mm: convert pte_next_pfn() to pte_advance_pfn()Ryan Roberts2024-02-231-4/+4
| * mm/mmu_gather: add __tlb_remove_folio_pages()David Hildenbrand2024-02-231-0/+17
| * mm/mmu_gather: add tlb_remove_tlb_entries()David Hildenbrand2024-02-231-0/+2
| * mm/mmu_gather: pass "delay_rmap" instead of encoded page to __tlb_remove_page...David Hildenbrand2024-02-231-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