summaryrefslogtreecommitdiffstats
path: root/arch
Commit message (Expand)AuthorAgeFilesLines
* 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
* powerpc,s390: ptdump: define ptdump_check_wx() regardless of CONFIG_DEBUG_WXChristophe Leroy2024-02-222-9/+5
* arm64, powerpc, riscv, s390, x86: ptdump: refactor CONFIG_DEBUG_WXChristophe Leroy2024-02-2216-71/+7
* arm: ptdump: rename CONFIG_DEBUG_WX to CONFIG_ARM_DEBUG_WXChristophe Leroy2024-02-225-7/+7
* x86/mm: clarify "prev" usage in switch_mm_irqs_off()Yosry Ahmed2024-02-221-19/+16
* x86/mm: delete unused cpu argument to leave_mm()Yosry Ahmed2024-02-224-4/+4
* mm: convert mm_counter() to take a folioKefeng Wang2024-02-211-1/+1
* s390: use pfn_swap_entry_folio() in ptep_zap_swap_entry()Kefeng Wang2024-02-211-2/+2
* s390: enable MHP_MEMMAP_ON_MEMORYSumanth Korikkar2024-02-211-0/+1