aboutsummaryrefslogtreecommitdiffstats
path: root/arch (follow)
AgeCommit message (Expand)AuthorFilesLines
2024-07-12powerpc/mm: remove hugepd leftoversChristophe Leroy7-477/+3
2024-07-12powerpc/64s: use contiguous PMD/PUD instead of HUGEPDChristophe Leroy15-186/+74
2024-07-12powerpc/e500: use contiguous PMD instead of hugepdChristophe Leroy10-79/+107
2024-07-12powerpc/e500: free r10 for FIND_PTEChristophe Leroy1-14/+16
2024-07-12powerpc/e500: don't pre-check write access on data TLB errorChristophe Leroy1-15/+0
2024-07-12powerpc/e500: encode hugepage size in PTE bitsChristophe Leroy2-15/+22
2024-07-12powerpc/e500: switch to 64 bits PGD on 85xx (32 bits)Christophe Leroy2-4/+10
2024-07-12powerpc/e500: remove enc and ind fields from struct mmu_psize_defChristophe Leroy4-14/+4
2024-07-12powerpc/8xx: simplify struct mmu_psize_defChristophe Leroy1-7/+2
2024-07-12powerpc/8xx: rework support for 8M pages using contiguous PTE entriesChristophe Leroy12-114/+111
2024-07-12powerpc/8xx: fix size given to set_huge_pte_at()Christophe Leroy1-1/+2
2024-07-12powerpc/mm: allow hugepages without hugepdChristophe Leroy7-12/+41
2024-07-12powerpc/mm: fix __find_linux_pte() on 32 bits with PMD leaf entriesChristophe Leroy1-1/+10
2024-07-12powerpc/mm: remove _PAGE_PSIZEChristophe Leroy4-12/+3
2024-07-12mm: provide mm_struct and address to huge_ptep_get()Christophe Leroy7-10/+10
2024-07-12powerpc/64e: drop unused TLB miss handlersMichael Ellerman3-232/+2
2024-07-12powerpc/64e: consolidate TLB miss handler patchingMichael Ellerman1-23/+15
2024-07-12powerpc/64e: drop MMU_FTR_TYPE_FSL_E checks in 64-bit codeMichael Ellerman2-65/+38
2024-07-12powerpc/64e: drop E500 ifdefs in 64-bit codeMichael Ellerman1-12/+0
2024-07-12powerpc/64e: split out nohash Book3E 64-bit codeMichael Ellerman3-343/+363
2024-07-12powerpc/64e: remove unused IBM HTW codeMichael Ellerman3-253/+2
2024-07-03kmsan: enable on s390Ilya Leoshkevich1-0/+1
2024-07-03s390/kmsan: implement the architecture-specific functionsIlya Leoshkevich1-0/+59
2024-07-03s390/unwind: disable KMSAN checksIlya Leoshkevich1-0/+4
2024-07-03s390/uaccess: add the missing linux/instrumented.h #includeIlya Leoshkevich1-0/+1
2024-07-03s390/uaccess: add KMSAN support to put_user() and get_user()Ilya Leoshkevich1-32/+79
2024-07-03s390/traps: unpoison the kernel_stack_overflow()'s pt_regsIlya Leoshkevich1-0/+6
2024-07-03s390/string: add KMSAN supportIlya Leoshkevich2-5/+31
2024-07-03s390/mm: define KMSAN metadata for vmalloc and modulesIlya Leoshkevich2-0/+19
2024-07-03s390/irqflags: do not instrument arch_local_irq_*() with KMSANIlya Leoshkevich1-3/+14
2024-07-03s390/ftrace: unpoison ftrace_regs in kprobe_ftrace_handler()Ilya Leoshkevich1-0/+2
2024-07-03s390/diag: unpoison diag224() output bufferIlya Leoshkevich1-4/+6
2024-07-03s390/cpumf: unpoison STCCTM output bufferIlya Leoshkevich1-0/+6
2024-07-03s390/cpacf: unpoison the results of cpacf_trng()Ilya Leoshkevich1-0/+3
2024-07-03s390/checksum: add a KMSAN checkIlya Leoshkevich1-0/+2
2024-07-03s390/boot: add the KMSAN runtime stubIlya Leoshkevich2-0/+7
2024-07-03s390: use a larger stack for KMSANIlya Leoshkevich2-2/+2
2024-07-03s390/boot: turn off KMSANIlya Leoshkevich1-0/+2
2024-07-03arch/x86: do not explicitly clear Reserved flag in free_pagetableOscar Salvador1-2/+0
2024-07-03mm: drop leftover comment references to pxx_huge()Peter Xu1-2/+2
2024-07-03mm: remove page_mapping()Matthew Wilcox (Oracle)4-4/+4
2024-07-03mm/mm_init: use node's number of cpus in deferred_page_init_max_threadsEric Chanudet1-12/+0
2024-07-03mm: implement update_mmu_tlb() using update_mmu_tlb_range()Bang Li5-15/+0
2024-07-03mm: add update_mmu_tlb_range()Bang Li5-0/+15
2024-06-30x86-32: fix cmpxchg8b_emu build error with clangLinus Torvalds1-7/+5
2024-06-28Merge tag 'riscv-for-linus-6.10-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linuxLinus Torvalds4-15/+22
2024-06-28Merge tag 'hardening-v6.10-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linuxLinus Torvalds3-19/+14
2024-06-28x86: stop playing stack games in profile_pc()Linus Torvalds1-19/+1
2024-06-28Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linuxLinus Torvalds3-2/+4
2024-06-28randomize_kstack: Remove non-functional per-arch entropy filteringKees Cook3-19/+14