summaryrefslogtreecommitdiffstats
path: root/arch
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'mm-nonmm-stable-2024-03-14-09-36' of git://git.kernel.org/pub/scm/...Linus Torvalds2024-03-1413-47/+19
|\
| * Normalise "name (ad@dr)" MODULE_AUTHORs to "name <ad@dr>"Ahelenia ZiemiaƄska2024-03-062-2/+2
| * riscv: Kconfig: remove version dependency from CONFIG_CLANG_SUPPORTS_DYNAMIC_...Nathan Chancellor2024-02-221-2/+0
| * riscv: remove MCOUNT_NAME workaroundNathan Chancellor2024-02-222-17/+7
| * powerpc: Kconfig: remove tautology in CONFIG_COMPATNathan Chancellor2024-02-221-1/+0
| * arm64: Kconfig: clean up tautological LLVM version checksNathan Chancellor2024-02-221-4/+1
| * ARM: remove Thumb2 __builtin_thread_pointer workaround for ClangNathan Chancellor2024-02-221-7/+1
| * x86: drop stack-alignment plugin optNathan Chancellor2024-02-221-6/+0
| * treewide: update LLVM Bugzilla linksNathan Chancellor2024-02-224-5/+5
| * arch and include: update LLVM Phabricator linksNathan Chancellor2024-02-223-4/+4
* | Merge tag 'mm-stable-2024-03-13-20-04' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-03-14149-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-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