aboutsummaryrefslogtreecommitdiffstats
path: root/arch
AgeCommit message (Expand)AuthorFilesLines
16 hoursmm: pgtable: fix pte_swp_exclusiveMagnus Lindholm26-27/+27
2 dayspowerpc/vas: Return -EINVAL if the offset is non-zero in mmap()Haren Myneni1-0/+9
3 dayspowerpc/powernv/memtrace: Fix out of bounds issue in memtrace mmapRitesh Harjani (IBM)1-2/+6
4 daysMerge tag 'timers-cleanups-2025-06-08' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds10-11/+14
4 daysMerge tag 'x86-urgent-2025-06-08' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds3-19/+15
4 daysMerge tag 'perf-urgent-2025-06-08' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-3/+5
4 daystreewide, timers: Rename from_timer() to timer_container_of()Ingo Molnar10-11/+14
5 daysMerge tag 'kbuild-v6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds21-21/+21
5 daysMerge tag 'sh-for-v6.16-tag1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds19-50/+47
5 daysMerge tag 'loongarch-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/c...Linus Torvalds27-175/+510
5 dayssh: kprobes: Remove unused variables in kprobe_exceptions_notify()Mike Rapoport1-4/+0
5 dayssh: ecovec24: Make SPI mode explicitGeert Uytterhoeven1-0/+1
5 dayssh: Replace __ASSEMBLY__ with __ASSEMBLER__ in all headersThomas Huth17-46/+46
5 daysarch: use always-$(KBUILD_BUILTIN) for vmlinux.ldsMasahiro Yamada21-21/+21
5 daysMerge tag 'mm-hotfixes-stable-2025-06-06-16-02' of git://git.kernel.org/pub/s...Linus Torvalds1-4/+4
6 daysMerge tag 'riscv-for-linus-6.16-mw1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds59-844/+2187
6 daysMerge tag 's390-6.16-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds1-0/+2
6 daysMerge tag 'mips_6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/l...Linus Torvalds28-33/+388
6 daysLoongArch: dts: Add PWM support to Loongson-2K2000Binbin Zhou1-0/+60
6 daysLoongArch: dts: Add PWM support to Loongson-2K1000Binbin Zhou2-1/+65
6 daysLoongArch: dts: Add PWM support to Loongson-2K0500Binbin Zhou1-0/+160
6 daysLoongArch: vDSO: Correctly use asm parameters in syscall wrappersThomas Weißschuh2-4/+4
6 daysKVM: s390: rename PROT_NONE to PROT_TYPE_DUMMYLorenzo Stoakes1-4/+4
7 daysMerge patch series "riscv: add SBI FWFT misaligned exception delegation support"Palmer Dabbelt5-18/+257
7 daysMerge patch series "riscv: misaligned: fix misaligned accesses handling in pu...Palmer Dabbelt6-50/+78
7 daysriscv: uaccess: Only restore the CSR_STATUS SUM bitCyril Bur3-8/+9
7 daysMerge tag 'riscv-mw2-6.16-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/ker...Palmer Dabbelt117-527/+1390
7 daysRISC-V: vDSO: Wire up getrandom() vDSO implementationXi Ruoyao6-0/+306
7 daysriscv: enable mseal sysmap for RV64Jisheng Zhang2-1/+2
7 daysriscv: mm: Add support for Svinval extensionMayuresh Chitale1-0/+31
7 daysMerge tag 'riscv-mw1-6.16-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/ker...Palmer Dabbelt185-1290/+1947
7 daysriscv: Improve Kconfig help for RISCV_ISA_V_PREEMPTIVEMiquel Sabaté Solà1-4/+4
7 daysMerge patch series "riscv: Add Zicbop & prefetchw support"Alexandre Ghiti9-10/+142
7 daysMerge tag 'uml-for-linux-6.16-rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds78-4315/+2671
7 daysriscv: uaccess: do not do misaligned accesses in get/put_user()Clément Léger1-5/+18
7 daysMerge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds7-23/+46
7 daysriscv: process: use unsigned int instead of unsigned long for put_user()Clément Léger1-1/+1
7 daysriscv: make unsafe user copy routines use existing assembly routinesAlexandre Ghiti5-48/+63
7 daysMerge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rmk/linuxLinus Torvalds3-4/+4
7 daysriscv: hwprobe: export Zabha extensionAlexandre Ghiti2-0/+2
7 daysriscv: Make regs_irqs_disabled() more clearTiezhu Yang1-1/+1
7 daysMerge patch series "riscv: kexec_file: Support loading Image binary file"Palmer Dabbelt7-486/+610
7 daysRISC-V: Kconfig: Fix help text of CMDLINE_EXTEND谢致邦 (XIE Zhibang)1-2/+2
7 daysriscv: module: Optimize PLT/GOT entry countingSamuel Holland1-16/+65
7 daysMerge patch series "riscv: ftrace: atmoic patching and preempt improvements"Alexandre Ghiti9-199/+289
7 daysriscv: Add support for PUD THPAlexandre Ghiti6-2/+120
7 daysriscv: xchg: Prefetch the destination word for sc.wGuo Ren1-1/+3
7 daysriscv: Add ARCH_HAS_PREFETCH[W] support with ZicbopGuo Ren1-0/+24
7 daysriscv: Add support for ZicbopAlexandre Ghiti8-9/+55
7 daysriscv: Introduce Zicbop instructionsAlexandre Ghiti1-0/+60
7 daysriscv/kexec_file: Fix comment in purgatory relocatorYao Zi1-1/+1
7 daysriscv: kexec_file: Support loading Image binary fileSong Shuai5-1/+101
7 daysriscv: kexec_file: Split the loading of kernel and othersSong Shuai5-486/+510
7 daysriscv: ftrace: support direct call using call_opsAndy Chiu5-27/+48
7 daysriscv: Implement HAVE_DYNAMIC_FTRACE_WITH_CALL_OPSPuranjay Mohan5-6/+105
7 daysriscv: ftrace: support PREEMPTAndy Chiu1-1/+1
7 daysriscv: add a data fence for CMODX in the kernel modeAndy Chiu1-1/+14
7 daysriscv: vector: Support calling schedule() for preemptible VectorAndy Chiu2-3/+24
7 daysriscv: ftrace: do not use stop_machine to update codeAndy Chiu1-54/+10
7 daysriscv: ftrace: prepare ftrace for atomic code patchingAndy Chiu3-97/+98
7 daysriscv: ftrace: align patchable functions to 4 Byte boundaryAndy Chiu1-0/+2
7 daysriscv: ftrace factor out code defined by !WITH_ARGAndy Chiu2-49/+0
7 daysriscv: ftrace: support fastcc in Clang for WITH_ARGSAndy Chiu3-2/+28
7 daysMerge tag 'dmaengine-6.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+165
7 dayss390/mm: Fix in_atomic() handling in do_secure_storage_access()Heiko Carstens1-0/+2
7 daysum: remove "extern" from implementation of sigchld_handlerBenjamin Berg1-2/+2
7 daysum: fix unused variable warningBenjamin Berg1-3/+0
8 daysriscv: misaligned: add a function to check misalign trap delegabilityClément Léger2-2/+21
8 daysriscv: misaligned: move emulated access uniformity check in a functionClément Léger1-6/+14
8 daysriscv: misaligned: declare misaligned_access_speed under CONFIG_RISCV_MISALIGNEDClément Léger2-3/+4
8 daysriscv: misaligned: use on_each_cpu() for scalar misaligned access probingClément Léger1-2/+6
8 daysriscv: misaligned: request misaligned exception from SBIClément Léger3-5/+77
8 daysriscv: sbi: add SBI FWFT extension callsClément Léger1-1/+19
8 daysriscv: sbi: add FWFT extension interfaceClément Léger2-0/+74
8 daysriscv: sbi: add new SBI error mappingsClément Léger1-0/+10
8 daysriscv: sbi: remove useless parenthesisClément Léger1-3/+3
8 daysriscv: sbi: add Firmware Feature (FWFT) SBI extensions definitionsClément Léger1-0/+33
8 daysMerge tag 'pci-v6.16-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-4/+4
8 daysMerge branch 'pci/misc'Bjorn Helgaas2-3/+3
8 daysum: fix SECCOMP 32bit xstate register restoreBenjamin Berg2-5/+1
9 daysMerge tag 'mfd-next-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/le...Linus Torvalds4-4/+4
9 daysMerge tag 'xtensa-20250603' of https://github.com/jcmvbkbc/linux-xtensaLinus Torvalds12-15/+12
9 daysMerge tag 'hyperv-next-signed-20250602' of git://git.kernel.org/pub/scm/linux...Linus Torvalds13-119/+135
9 daysMerge tag 'v6.16-p3' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds1-1/+2
9 daysMerge tag 'bitmap-for-6.16-rc1' of https://github.com/norov/linuxLinus Torvalds1-1/+1
9 daysx86/iopl: Cure TIF_IO_BITMAP inconsistenciesThomas Gleixner2-4/+15
10 daysMerge tag 'mm-stable-2025-06-01-14-06' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-3/+4
10 daysMerge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds67-1002/+1302
10 daysMerge tag 'm68knommu-for-v6.16' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-6/+7
10 daysRevert "RISC-V: vDSO: Wire up getrandom() vDSO implementation"Palmer Dabbelt6-298/+0
10 daysum: pass FD for memory operations when neededBenjamin Berg8-60/+280
10 daysum: Add SECCOMP support detection and initializationBenjamin Berg2-4/+195
10 daysum: Implement kernel side of SECCOMP based process handlingBenjamin Berg10-138/+459
10 daysum: Track userspace children dying in SECCOMP modeBenjamin Berg11-8/+145
10 daysum: Add helper functions to get/set state for SECCOMPBenjamin Berg3-20/+283
10 daysum: Add stub side of SECCOMP/futex based process handlingBenjamin Berg7-0/+120
10 daysum: Move faultinfo extraction into userspace routineBenjamin Berg1-11/+6
10 daysarm64: Add override for MPAMXi Ruoyao4-18/+23
10 daysarm64/mm: Close theoretical race where stale TLB entry remains validRyan Roberts1-4/+5
10 daysarm64: Work around convergence issue with LLD linkerArd Biesheuvel2-1/+12
10 daysarm64: Disable LLD linker ASSERT()s for the time beingArd Biesheuvel1-0/+6
10 daysum: vector: Use mac_pton() for MAC address parsingTiwei Bie1-11/+4
10 daysum: vector: Clean up and modernize log messagesTiwei Bie1-25/+16
10 daysum: chan_kern: use raw spinlock for irqs_to_free_lockJohannes Berg1-5/+5
10 daysum: Fix tgkill compile error on old host OSesYongting Lin1-1/+2
10 daysum: stop using PCI port I/OArnd Bergmann3-20/+0
10 daysMerge tag 'kvmarm-fixes-6.16-1' of https://git.kernel.org/pub/scm/linux/kerne...Paolo Bonzini7-72/+133
11 daysMerge tag 'parisc-for-6.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds30-60/+61
11 daysmm: rename page->index to page->__folio_indexMatthew Wilcox (Oracle)1-2/+2
11 daysm68k: remove use of page->indexMatthew Wilcox (Oracle)1-1/+2
12 daysMerge tag 'mm-nonmm-stable-2025-05-31-15-28' of git://git.kernel.org/pub/scm/...Linus Torvalds7-4/+84
12 daysMerge tag 'mm-stable-2025-05-31-14-50' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds99-584/+1070
12 daysMerge tag 'gcc-minimum-version-6.16' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds6-63/+6
12 daysMerge tag 'soc-newsoc-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds13-107/+3496
12 daysMerge tag 'soc-dt-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/socLinus Torvalds719-8278/+67594
12 daysMerge tag 'soc-defconfig-6.16' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-0/+30
12 daysMerge tag 'soc-arm-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/soc...Linus Torvalds22-969/+48
12 daysMerge tag 'soc-drivers-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+0
12 daysparisc/unaligned: Fix hex output to show 8 hex charsHelge Deller1-1/+1
12 daysperf/x86/intel: Fix incorrect MSR index calculations in intel_pmu_config_acr()Dapeng Mi1-3/+5
12 daysx86/fpu: Remove unused trace eventsSteven Rostedt1-15/+0
12 daysMerge tag 'microblaze-v6.16' of git://git.monstr.eu/linux-2.6-microblazeLinus Torvalds1-1/+1
13 daysMerge tag 'efi-next-for-v6.16' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds6-18/+18
13 daysMerge tag 'pm-6.16-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds1-7/+47
13 daysMerge branch 'pm-cpuidle'Rafael J. Wysocki1-7/+47
13 daysMerge tag 'iommu-updates-v6.16' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-0/+3
13 daysLoongArch: Fix panic caused by NULL-PMD in huge_pte_offset()Tianyang Zhang1-1/+2
13 daysLoongArch: Preserve firmware configuration when desiredHuacai Chen1-2/+12
13 daysLoongArch: Avoid using $r0/$r1 as "mask" for csrxchgHuacai Chen1-4/+12
13 daysLoongArch: Introduce the numa_memblks conversionHuacai Chen7-139/+15
13 daysLoongArch: Increase max supported CPUs up to 2048Huacai Chen4-12/+41
13 daysLoongArch: Enable HAVE_ARCH_STACKLEAKYouling Tang5-7/+16
13 daysLoongArch: Enable ARCH_SUPPORTS_MSEAL_SYSTEM_MAPPINGSYuli Wang2-1/+4
13 daysLoongArch: Add SCHED_MC (Multi-core scheduler) supportTianyang Zhang4-0/+56
13 daysLoongArch: Add some annotations in archhelpYouling Tang1-1/+6
13 daysLoongArch: Using generic scripts/install.sh in `make install`Youling Tang1-3/+1
13 daysLoongArch: Add a default install.shYouling Tang1-0/+56
13 daysMerge commit 'core-entry-2025-05-25' into loongarch-nextHuacai Chen6-29/+77
13 dayscrypto: s390/sha256 - rename module to sha256-s390Eric Biggers1-1/+2
13 daysMIPS: loongson2ef: lemote-2f: add missing function prototypesRandy Dunlap1-0/+9
13 daysMIPS: loongson2ef: cs5536: add missing function prototypesRandy Dunlap1-0/+20
13 daysKVM: arm64: vgic-debug: Avoid dereferencing NULL ITE pointerMarc Zyngier1-1/+4
13 daysKVM: arm64: vgic-init: Plug vCPU vs. VGIC creation raceOliver Upton1-1/+26
13 daysKVM: arm64: Unmap vLPIs affected by changes to GSI routing informationOliver Upton1-0/+23
13 daysKVM: arm64: Resolve vLPI by host IRQ in vgic_v4_unset_forwarding()Oliver Upton2-22/+26
13 daysKVM: arm64: Protect vLPI translation with vgic_irq::irq_lockOliver Upton2-42/+47
13 daysKVM: arm64: Use lock guard in vgic_v4_set_forwarding()Oliver Upton1-6/+4
13 daysKVM: arm64: Mask out non-VA bits from TLBI VA* on VNCR invalidationMarc Zyngier1-2/+4
13 daysarm64: sysreg: Drag linux/kconfig.h to work around vdso build issueMarc Zyngier1-0/+1
13 daysMerge tag 'renesas-dts-for-v6.16-tag5' of https://git.kernel.org/pub/scm/linu...Arnd Bergmann1-1/+1
13 daysMerge tag 'tsm-for-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/dev...Linus Torvalds3-5/+48
13 daysMerge tag 'x86_sgx_for_6.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds4-31/+5
14 daysRevert "x86/smp: Eliminate mwait_play_dead_cpuid_hint()"Rafael J. Wysocki1-7/+47
14 daysMerge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds120-1849/+11673
2025-05-29ARM: 9446/1: Disallow kernel mode NEON when IRQs are disabledArd Biesheuvel2-1/+3
2025-05-28Merge tag 'bpf-next-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/bp...Linus Torvalds6-254/+480
2025-05-28Merge tag 'net-next-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds23-31/+10
2025-05-28Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds35-773/+881
2025-05-28Merge tag 'nios2_updates_for_v6.16' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds3-11/+28
2025-05-28Merge tag 'kvm-s390-next-6.16-1' of https://git.kernel.org/pub/scm/linux/kern...Paolo Bonzini24-392/+480
2025-05-28Merge tag 'drm-next-2025-05-28' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds1-2/+25
2025-05-28KVM: s390: Simplify and move pv codeClaudio Imbrenda11-182/+133
2025-05-28KVM: s390: Refactor and split some gmap helpersClaudio Imbrenda7-187/+272
2025-05-28KVM: s390: Remove unneeded srcu lockClaudio Imbrenda1-4/+2
2025-05-28s390: Remove unneeded includesClaudio Imbrenda8-7/+2
2025-05-28s390/uv: Improve splitting of large folios that cannot be split while dirtyDavid Hildenbrand1-6/+60
2025-05-28Merge tag 'hardening-v6.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-3/+2
2025-05-28s390/uv: Always return 0 from s390_wiggle_split_folio() if successfulDavid Hildenbrand1-10/+12
2025-05-28s390/uv: Don't return 0 from make_hva_secure() if the operation was not succe...David Hildenbrand1-1/+4
2025-05-28Merge branch 'kvm-lockdep-common' into HEADPaolo Bonzini8-160/+20
2025-05-27Merge tag 'sysctl-6.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-0/+47
2025-05-27Merge tag 'm68k-for-v6.16-tag1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds14-50/+2
2025-05-27Merge tag 'for-linus-6.16-rc1-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-1/+20
2025-05-27bpf, arm64: Remove unused-but-set function and variable.Alexei Starovoitov1-19/+2
2025-05-27Merge tag 'pm-6.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds1-2/+2
2025-05-27Merge tag 'acpi-6.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds1-0/+1
2025-05-27Merge tag 'pwm/for-6.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds3-66/+12
2025-05-27bpf, arm64: Support up to 12 function argumentsXu Kuohai1-54/+171
2025-05-27Merge tag 'x86_sev_for_v6.16_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-1/+75
2025-05-27Merge tag 'x86_mtrr_for_v6.16_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-1/+1
2025-05-27Merge tag 'x86_cache_for_v6.16_rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds13-7244/+63
2025-05-27RISC-V: KVM: use kvm_trylock_all_vcpus when locking all vCPUsMaxim Levitsky1-32/+2
2025-05-27KVM: arm64: use kvm_trylock_all_vcpus when locking all vCPUsMaxim Levitsky6-60/+14
2025-05-27x86: KVM: SVM: use kvm_lock_all_vcpus instead of a custom implementationMaxim Levitsky1-68/+4
2025-05-27Merge tag 'kvm-x86-svm-6.16' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini9-26/+295
2025-05-27Merge tag 'kvm-x86-vmx-6.16' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini9-190/+145
2025-05-27Merge tag 'kvm-x86-selftests-6.16' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-0/+1
2025-05-27Merge tag 'kvm-x86-pir-6.16' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini5-72/+95
2025-05-27Merge tag 'kvm-x86-mmu-6.16' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2-12/+12
2025-05-27Merge tag 'kvm-x86-misc-6.16' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini17-76/+119
2025-05-27KVM: VMX: use __always_inline for is_td_vcpu and is_tdEdward Adam Davis1-2/+2
2025-05-27Merge tag 'timers-cleanups-2025-05-25' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-5/+5
2025-05-27Merge tag 'irq-cleanups-2025-05-25' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds49-114/+127
2025-05-27Merge tag 'irq-drivers-2025-05-25' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-4/+2
2025-05-27Merge tag 'core-entry-2025-05-25' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds6-29/+77
2025-05-27Merge branch 'for-next/vdso' into for-next/coreWill Deacon1-20/+2
2025-05-27Merge branch 'for-next/sme-fixes' into for-next/coreWill Deacon9-428/+431
2025-05-27Merge branch 'for-next/mm' into for-next/coreWill Deacon16-207/+329
2025-05-27Merge branch 'for-next/misc' into for-next/coreWill Deacon5-60/+62
2025-05-27Merge branch 'for-next/fixes' into for-next/coreWill Deacon2-1/+10