aboutsummaryrefslogtreecommitdiffstats
path: root/arch
AgeCommit message (Expand)AuthorFilesLines
2022-05-22powerpc/book3e: Fix build errorYueHaibing1-0/+1
2022-05-22powerpc: Book3S 64-bit outline-only KASAN supportDaniel Axtens15-6/+185
2022-05-22powerpc/kasan: Disable address sanitization in kexec pathsDaniel Axtens7-15/+18
2022-05-22powerpc/kasan: Don't instrument non-maskable or raw interruptsDaniel Axtens5-26/+59
2022-05-22powerpc/mm/kasan: rename kasan_init_32.c to init_32.cDaniel Axtens2-1/+1
2022-05-22powerpc/ftrace: Remove ftrace init tramp once kernel init is completeNaveen N. Rao3-4/+17
2022-05-22powerpc/irq: Remove arch_local_irq_restore() for !CONFIG_CC_HAS_ASM_GOTOChristophe Leroy1-77/+0
2022-05-22powerpc/powernv: Get STF barrier requirements from device-treeRussell Currey1-0/+3
2022-05-22powerpc/powernv: Get L1D flush requirements from device-treeRussell Currey1-0/+6
2022-05-22powerpc/85xx/p2020: Add fsl,mpc8548-pmc nodePali Rohár1-0/+5
2022-05-22powerpc/64: Only WARN if __pa()/__va() called with bad addressesMichael Ellerman1-2/+5
2022-05-22arch/Kconfig: Drop references to powerpc PAGE_SIZE symbolsMichael Ellerman1-2/+0
2022-05-22powerpc: Add generic PAGE_SIZE config symbolsMichael Ellerman1-0/+16
2022-05-22powerpc/pseries/vas: sysfs comments with the correct entriesHaren Myneni1-7/+7
2022-05-22powerpc/powernv/vas: Assign real address to rx_fifo in vas_rx_win_attrHaren Myneni4-5/+5
2022-05-22powerpc/opcodes: Remove unused PPC_INST_XXX macrosChristophe Leroy1-9/+4
2022-05-22powerpc/inst: Remove PPC_INST_BLChristophe Leroy2-2/+1
2022-05-22powerpc/modules: Use PPC_LI macros instead of opencodingChristophe Leroy2-9/+5
2022-05-22powerpc/inst: Remove PPC_INST_BRANCHChristophe Leroy2-3/+2
2022-05-22powerpc/ftrace: Don't use copy_from_kernel_nofault() in module_trampoline_target()Christophe Leroy1-9/+18
2022-05-22powerpc/inst: Add __copy_inst_from_kernel_nofault()Christophe Leroy1-4/+9
2022-05-22powerpc/ftrace: Minimise number of #ifdefsChristophe Leroy3-94/+85
2022-05-22powerpc/ftrace: Simplify expected_nop_sequence()Christophe Leroy1-16/+6
2022-05-22powerpc/ftrace: Use size macro instead of opencodingChristophe Leroy1-1/+1
2022-05-21riscv: Don't output a bogus mmu-type on a no MMU kernelNiklas Cassel1-0/+4
2022-05-21riscv: atomic: Add custom conditional atomic operation implementationGuo Ren1-0/+82
2022-05-21riscv: atomic: Optimize dec_if_positive functionsGuo Ren1-10/+10
2022-05-21riscv: atomic: Cleanup unnecessary definitionGuo Ren1-12/+0
2022-05-21KVM: x86/speculation: Disable Fill buffer clear within guestsPawan Gupta4-0/+80
2022-05-21x86/speculation/mmio: Reuse SRBDS mitigation for SBDSPawan Gupta1-7/+14
2022-05-21x86/speculation/srbds: Update SRBDS mitigation selectionPawan Gupta1-3/+5
2022-05-21x86/speculation/mmio: Add sysfs reporting for Processor MMIO Stale DataPawan Gupta1-0/+22
2022-05-21x86/speculation/mmio: Enable CPU Fill buffer clearing on idlePawan Gupta1-2/+14
2022-05-21x86/bugs: Group MDS, TAA & Processor MMIO Stale Data mitigationsPawan Gupta1-10/+16
2022-05-21x86/speculation/mmio: Add mitigation for Processor MMIO Stale DataPawan Gupta3-4/+112
2022-05-21x86/speculation: Add a common function for MD_CLEAR mitigation updatePawan Gupta1-26/+33
2022-05-21x86/speculation/mmio: Enumerate Processor MMIO Stale Data bugPawan Gupta3-2/+61
2022-05-20Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds5-13/+20
2022-05-20Merge tag 'riscv-for-linus-5.18-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linuxLinus Torvalds2-2/+2
2022-05-20Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linuxLinus Torvalds3-15/+39
2022-05-20Merge branch 'for-next/esr-elx-64-bit' into for-next/coreCatalin Marinas26-140/+145
2022-05-20Merge branch 'for-next/sysreg-gen' into for-next/coreCatalin Marinas19-220/+784
2022-05-20Merge branches 'for-next/sme', 'for-next/stacktrace', 'for-next/fault-in-subpage', 'for-next/misc', 'for-next/ftrace' and 'for-next/crashkernel', remote-tracking branch 'arm64/for-next/perf' into for-next/coreCatalin Marinas57-376/+2318
2022-05-20arm64/sysreg: Generate definitions for FAR_ELxMark Brown2-3/+12
2022-05-20arm64/sysreg: Generate definitions for DACR32_EL2Mark Brown2-1/+20
2022-05-20arm64/sysreg: Generate definitions for CSSELR_EL1Mark Brown2-2/+7
2022-05-20KVM: x86/mmu: fix NULL pointer dereference on guest INVPCIDPaolo Bonzini1-2/+4
2022-05-20arm64/sysreg: Generate definitions for CPACR_ELxMark Brown2-2/+20
2022-05-20arm64/sysreg: Generate definitions for CONTEXTIDR_ELxMark Brown2-2/+17
2022-05-20arm64/sysreg: Generate definitions for CLIDR_EL1Mark Brown2-1/+16