| Commit message (Expand) | Author | Age | Files | Lines |
* | arch, crash: move arch_crash_save_vmcoreinfo() out to file vmcore_info.c | Baoquan He | 2024-02-23 | 12 | -61/+82 |
* | loongarch, crash: wrap crash dumping code into crash related ifdefs | Baoquan He | 2024-02-23 | 1 | -1/+1 |
* | arm, crash: wrap crash dumping code into crash related ifdefs | Baoquan He | 2024-02-23 | 1 | -2/+2 |
* | riscv, crash: wrap crash dumping code into crash related ifdefs | Baoquan He | 2024-02-23 | 2 | -3/+8 |
* | mips, crash: wrap crash dumping code into crash related ifdefs | Baoquan He | 2024-02-23 | 1 | -11/+6 |
* | sh, crash: wrap crash dumping code into crash related ifdefs | Baoquan He | 2024-02-23 | 2 | -1/+4 |
* | s390, crash: wrap crash dumping code into crash related ifdefs | Baoquan He | 2024-02-23 | 3 | -0/+14 |
* | ppc, crash: enforce KEXEC and KEXEC_FILE to select CRASH_DUMP | Baoquan He | 2024-02-23 | 1 | -0/+6 |
* | arm64, crash: wrap crash dumping code into crash related ifdefs | Baoquan He | 2024-02-23 | 4 | -5/+11 |
* | x86, crash: wrap crash dumping code into crash related ifdefs | Baoquan He | 2024-02-23 | 10 | -11/+28 |
* | crash: remove dependency of FA_DUMP on CRASH_DUMP | Baoquan He | 2024-02-23 | 1 | -2/+0 |
* | crash: split vmcoreinfo exporting code out from crash_core.c | Baoquan He | 2024-02-23 | 10 | -10/+10 |
* | kexec: split crashkernel reservation code out from crash_core.c | Baoquan He | 2024-02-23 | 8 | -12/+13 |
* | mm/vmalloc: remove vmap_area_list | Baoquan He | 2024-02-23 | 2 | -2/+0 |
* | Introduce cpu_dcache_is_aliasing() across all architectures | Mathieu Desnoyers | 2024-02-22 | 20 | -0/+100 |
* | arm64/mm: automatically fold contpte mappings | Ryan Roberts | 2024-02-22 | 2 | -0/+90 |
* | arm64/mm: __always_inline to improve fork() perf | Ryan Roberts | 2024-02-22 | 1 | -5/+5 |
* | arm64/mm: implement pte_batch_hint() | Ryan Roberts | 2024-02-22 | 1 | -0/+9 |
* | arm64/mm: implement new [get_and_]clear_full_ptes() batch APIs | Ryan Roberts | 2024-02-22 | 2 | -0/+84 |
* | arm64/mm: implement new wrprotect_ptes() batch API | Ryan Roberts | 2024-02-22 | 2 | -10/+89 |
* | arm64/mm: wire up PTE_CONT for user mappings | Ryan Roberts | 2024-02-22 | 4 | -0/+462 |
* | arm64/mm: dplit __flush_tlb_range() to elide trailing DSB | Ryan Roberts | 2024-02-22 | 1 | -2/+11 |
* | arm64/mm: new ptep layer to manage contig bit | Ryan Roberts | 2024-02-22 | 11 | -86/+93 |
* | arm64/mm: convert ptep_clear() to ptep_get_and_clear() | Ryan Roberts | 2024-02-22 | 1 | -1/+1 |
* | arm64/mm: convert set_pte_at() to set_ptes(..., 1) | Ryan Roberts | 2024-02-22 | 5 | -9/+9 |
* | arm64/mm: convert READ_ONCE(*ptep) to ptep_get(ptep) | Ryan Roberts | 2024-02-22 | 8 | -19/+25 |
* | x86/mm: convert pte_next_pfn() to pte_advance_pfn() | Ryan Roberts | 2024-02-22 | 1 | -4/+4 |
* | arm64/mm: convert pte_next_pfn() to pte_advance_pfn() | Ryan Roberts | 2024-02-22 | 1 | -4/+4 |
* | mm/mmu_gather: add __tlb_remove_folio_pages() | David Hildenbrand | 2024-02-22 | 1 | -0/+17 |
* | mm/mmu_gather: add tlb_remove_tlb_entries() | David Hildenbrand | 2024-02-22 | 1 | -0/+2 |
* | mm/mmu_gather: pass "delay_rmap" instead of encoded page to __tlb_remove_page... | David Hildenbrand | 2024-02-22 | 1 | -7/+6 |
* | mm/hugetlb: move page order check inside hugetlb_cma_reserve() | Anshuman Khandual | 2024-02-22 | 2 | -10/+1 |
* | powerpc/mm: use pte_next_pfn() in set_ptes() | David Hildenbrand | 2024-02-22 | 1 | -4/+1 |
* | arm/mm: use pte_next_pfn() in set_ptes() | David Hildenbrand | 2024-02-22 | 1 | -1/+1 |
* | sparc/pgtable: define PFN_PTE_SHIFT | David Hildenbrand | 2024-02-22 | 1 | -0/+2 |
* | s390/pgtable: define PFN_PTE_SHIFT | David Hildenbrand | 2024-02-22 | 1 | -0/+2 |
* | riscv/pgtable: define PFN_PTE_SHIFT | David Hildenbrand | 2024-02-22 | 1 | -0/+2 |
* | powerpc/pgtable: define PFN_PTE_SHIFT | David Hildenbrand | 2024-02-22 | 1 | -0/+2 |
* | nios2/pgtable: define PFN_PTE_SHIFT | David Hildenbrand | 2024-02-22 | 1 | -0/+2 |
* | arm/pgtable: define PFN_PTE_SHIFT | David Hildenbrand | 2024-02-22 | 1 | -0/+2 |
* | arm64/mm: make set_ptes() robust when OAs cross 48-bit boundary | Ryan Roberts | 2024-02-22 | 1 | -11/+17 |
* | mm: ptdump: have ptdump_check_wx() return bool | Christophe Leroy | 2024-02-22 | 6 | -24/+49 |
* | powerpc,s390: ptdump: define ptdump_check_wx() regardless of CONFIG_DEBUG_WX | Christophe Leroy | 2024-02-22 | 2 | -9/+5 |
* | arm64, powerpc, riscv, s390, x86: ptdump: refactor CONFIG_DEBUG_WX | Christophe Leroy | 2024-02-22 | 16 | -71/+7 |
* | arm: ptdump: rename CONFIG_DEBUG_WX to CONFIG_ARM_DEBUG_WX | Christophe Leroy | 2024-02-22 | 5 | -7/+7 |
* | x86/mm: clarify "prev" usage in switch_mm_irqs_off() | Yosry Ahmed | 2024-02-22 | 1 | -19/+16 |
* | x86/mm: delete unused cpu argument to leave_mm() | Yosry Ahmed | 2024-02-22 | 4 | -4/+4 |
* | mm: convert mm_counter() to take a folio | Kefeng Wang | 2024-02-21 | 1 | -1/+1 |
* | s390: use pfn_swap_entry_folio() in ptep_zap_swap_entry() | Kefeng Wang | 2024-02-21 | 1 | -2/+2 |
* | s390: enable MHP_MEMMAP_ON_MEMORY | Sumanth Korikkar | 2024-02-21 | 1 | -0/+1 |