aboutsummaryrefslogtreecommitdiffstats
path: root/arch
AgeCommit message (Expand)AuthorFilesLines
2024-01-17LoongArch: Fix and simplify fcsr initialization on execve()Xi Ruoyao3-10/+1
2024-01-17LoongArch: Let cores_io_master cover the largest NR_CPUSHuacai Chen3-4/+6
2024-01-17LoongArch: Change SHMLBA from SZ_64K to PAGE_SIZEHuacai Chen2-12/+10
2024-01-17LoongArch: Add a missing call to efi_esrt_init()Huacai Chen1-0/+2
2024-01-17LoongArch: Parsing CPU-related information from DTSBinbin Zhou2-1/+36
2024-01-17LoongArch: dts: DeviceTree for Loongson-2K2000Binbin Zhou3-1/+373
2024-01-17LoongArch: dts: DeviceTree for Loongson-2K1000Binbin Zhou3-1/+676
2024-01-17LoongArch: dts: DeviceTree for Loongson-2K0500Binbin Zhou3-0/+356
2024-01-17LoongArch: Allow device trees be built into the kernelBinbin Zhou5-6/+31
2024-01-17LoongArch: Enable initial Rust supportWANG Rui2-0/+4
2024-01-16Merge patch series "riscv: support kernel-mode Vector"Palmer Dabbelt21-28/+838
2024-01-16riscv: vector: allow kernel-mode Vector with preemptionAndy Chiu9-22/+286
2024-01-16riscv: vector: use kmem_cache to manage vector contextAndy Chiu3-2/+28
2024-01-16riscv: vector: use a mask to write vstate_ctrlAndy Chiu1-1/+2
2024-01-16riscv: vector: do not pass task_struct into riscv_v_vstate_{save,restore}()Andy Chiu5-13/+9
2024-01-16riscv: fpu: drop SR_SD bit checkingAndy Chiu1-2/+1
2024-01-16riscv: lib: vectorize copy_to_user/copy_from_userAndy Chiu6-1/+125
2024-01-16riscv: sched: defer restoring Vector context for userAndy Chiu8-5/+41
2024-01-16riscv: Add vector extension XOR implementationGreentime Hu4-0/+168
2024-01-16riscv: vector: make Vector always available for softirq contextAndy Chiu3-4/+19
2024-01-16riscv: Add support for kernel mode vectorGreentime Hu6-1/+182
2024-01-15Merge branch 'pci/enumeration'Bjorn Helgaas4-13/+26
2024-01-12Merge tag 'fbdev-for-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2024-01-12Merge tag 'sound-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds5-30/+100
2024-01-12s390/pai_ext: split function paiext_push_sampleThomas Richter1-10/+20
2024-01-12s390/pai_ext: rework function paiext_copy argmentsThomas Richter1-4/+3
2024-01-12s390/pai: rework paiXXX_start and paiXXX_stop functionsThomas Richter2-34/+30
2024-01-12s390/pai_crypto: split function paicrypt_push_sampleThomas Richter1-18/+25
2024-01-12s390/pai: rework paixxxx_getctr interfaceThomas Richter2-11/+12
2024-01-12arm64: errata: Add Cortex-A510 speculative unprivileged load workaroundRob Herring2-2/+29
2024-01-12arm64: Rename ARM64_WORKAROUND_2966298Rob Herring4-4/+8
2024-01-12arm64: fpsimd: Bring cond_yield asm macro in line with new rulesArd Biesheuvel2-18/+9
2024-01-12arm64: scs: Work around full LTO issue with dynamic SCSArd Biesheuvel1-1/+7
2024-01-12arm64: irq: include <linux/cpumask.h>Tudor Ambarus1-0/+2
2024-01-12arch/parisc: Detect primary video device from device instanceThomas Zimmermann1-1/+1
2024-01-11Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...Linus Torvalds1-2/+3
2024-01-11xtensa: don't produce FDPIC output with fdpic toolchainMax Filippov1-1/+5
2024-01-11Merge tag 'for-6.8/block-2024-01-08' of git://git.kernel.dk/linuxLinus Torvalds1-1/+0
2024-01-11Merge tag 'soc-defconfig-6.8' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds43-155/+160
2024-01-11Merge tag 'soc-arm-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/socLinus Torvalds28-474/+202
2024-01-11Merge tag 'soc-drivers-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+19
2024-01-11Merge tag 'soc-dt-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/socLinus Torvalds710-4590/+49062
2024-01-11Merge tag 'net-next-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds19-146/+539
2024-01-11s390/ptrace: remove leftover commentHeiko Carstens1-1/+0
2024-01-11s390/fpu: remove __load_fpu_regs() exportHeiko Carstens1-1/+0
2024-01-11s390/mm,fault: remove not needed tsk variableHeiko Carstens1-3/+1
2024-01-11s390/pci: fix max size calculation in zpci_memcpy_toio()Niklas Schnelle2-20/+24
2024-01-11s390/kexec: do not automatically select KEXEC optionAlexander Gordeev3-1/+2
2024-01-11s390/compat: change default for CONFIG_COMPAT to "n"Heiko Carstens2-3/+4
2024-01-11Merge patch series "riscv: mm: Fixup & Optimize COMPAT code"Palmer Dabbelt2-2/+2
2024-01-11riscv: mm: Fixup compat arch_get_mmap_endGuo Ren1-1/+1
2024-01-11riscv: mm: Fixup compat mode boot failureGuo Ren1-1/+1
2024-01-11riscv: Fix an off-by-one in get_early_cmdline()Christophe JAILLET1-2/+1
2024-01-11riscv: Add support for BATCHED_UNMAP_TLB_FLUSHAlexandre Ghiti4-20/+73
2024-01-11riscv: Use hugepage mappings for vmemmapAlexandre Ghiti1-1/+20
2024-01-11Merge patch series "riscv: errata: thead: use riscv_nonstd_cache_ops for CMO"Palmer Dabbelt3-46/+74
2024-01-11Merge patch series "RISC-V SBI debug console extension support"Palmer Dabbelt3-0/+77
2024-01-11riscv: sbi: Introduce system suspend supportAndrew Jones3-1/+54
2024-01-11Merge patch series "riscv: modules: Fix module loading error handling"Palmer Dabbelt1-5/+9
2024-01-11Merge patch series "riscv: enable EFFICIENT_UNALIGNED_ACCESS and DCACHE_WORD_...Palmer Dabbelt5-0/+89
2024-01-11ARM: dts: usr8200: Fix phy registersLinus Walleij1-0/+22
2024-01-11MIPS: Alchemy: Fix an out-of-bound access in db1550_dev_setup()Christophe JAILLET1-1/+1
2024-01-11MIPS: Alchemy: Fix an out-of-bound access in db1200_dev_setup()Christophe JAILLET1-1/+1
2024-01-11ARM: defconfig: remove dead platform optionsArnd Bergmann5-16/+0
2024-01-11ARM: defconfig: remove CONFIG_SLUB referencesArnd Bergmann5-5/+0
2024-01-11ARM: defconfig: remove CONFIG_NET_ETHERNET referencesArnd Bergmann13-13/+0
2024-01-11ARM: defconfig: remove sysfs-deprecated entriesArnd Bergmann12-16/+0
2024-01-11ARM: defconfig: reorder config linesArnd Bergmann22-50/+50
2024-01-11arm64: defconfig reorder config linesArnd Bergmann1-60/+60
2024-01-10Merge tag 's390-6.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds32-179/+190
2024-01-10Merge tag 'asm-generic-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds58-223/+171
2024-01-10Merge tag 'header_cleanup-2024-01-10' of https://evilpiepirate.org/git/bcachefsLinus Torvalds21-5/+24
2024-01-10Merge tag 'bcachefs-2024-01-10' of https://evilpiepirate.org/git/bcachefsLinus Torvalds1-0/+2
2024-01-10Merge tag 'v6.8-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/...Linus Torvalds17-767/+25
2024-01-10Merge tag 'hardening-v6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-2/+2
2024-01-10riscv: errata: thead: use pa based instructions for CMOJisheng Zhang1-12/+6
2024-01-10riscv: errata: thead: use riscv_nonstd_cache_ops for CMOJisheng Zhang3-46/+80
2024-01-10RISC-V: Enable SBI based earlycon supportAnup Patel1-0/+1
2024-01-10RISC-V: Add SBI debug console helper routinesAnup Patel2-0/+71
2024-01-10RISC-V: Add stubs for sbi_console_putchar/getchar()Anup Patel1-0/+5
2024-01-10riscv: Fix relocation_hashtable sizeCharlie Jenkins1-1/+1
2024-01-10riscv: Correctly free relocation hashtable on errorCharlie Jenkins1-3/+7
2024-01-10riscv: Fix module loading free orderCharlie Jenkins1-1/+1
2024-01-09riscv: select DCACHE_WORD_ACCESS for efficient unaligned access HWJisheng Zhang4-0/+74
2024-01-09riscv: introduce RISCV_EFFICIENT_UNALIGNED_ACCESSJisheng Zhang2-0/+15
2024-01-09Merge patch series "riscv: hwprobe: add Zicond, Zacas and Ztso support"Palmer Dabbelt4-0/+10
2024-01-09riscv: hwprobe: export Zicond extensionClément Léger2-0/+2
2024-01-09riscv: hwprobe: export Zacas ISA extensionClément Léger2-0/+2
2024-01-09riscv: add ISA extension parsing for ZacasClément Léger2-0/+2
2024-01-09riscv: hwprobe: export Ztso ISA extensionClément Léger2-0/+2
2024-01-09riscv: add ISA extension parsing for ZtsoClément Léger2-0/+2
2024-01-09use linux/export.h rather than asm-generic/export.hAl Viro5-5/+5
2024-01-09Merge patch series "Fix XIP boot and make XIP testable in QEMU"Palmer Dabbelt4-7/+14
2024-01-09riscv: Remove SHADOW_OVERFLOW_STACK_SIZE macroSong Shuai1-1/+0
2024-01-09Merge remote-tracking branch 'palmer/fixes' into for-nextPalmer Dabbelt10-51/+129
2024-01-09riscv; fix __user annotation in save_v_state()Ben Dooks1-1/+1
2024-01-09riscv: fix __user annotation in traps_misaligned.cBen Dooks1-3/+3
2024-01-09riscv: Select ARCH_WANTS_NO_INSTRJisheng Zhang1-0/+1
2024-01-09Merge patch series "riscv: CPU operations cleanup"Palmer Dabbelt9-95/+24
2024-01-09riscv: Remove obsolete rv32_defconfig fileSamuel Holland1-139/+0
2024-01-09Merge patch series "RISC-V: hwprobe: Introduce which-cpus"Palmer Dabbelt6-329/+511
2024-01-09riscv: Allow disabling of BUILTIN_DTB for XIPFrederik Haxel2-4/+6
2024-01-09riscv: Fixed wrong register in XIP_FIXUP_FLASH_OFFSET macroFrederik Haxel1-1/+1
2024-01-09riscv: Make XIP bootable againFrederik Haxel2-2/+7
2024-01-09Merge tag 'efi-next-for-v6.8' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds4-5/+0
2024-01-09Merge tag 'lsm-pr-20240105' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds17-1/+52
2024-01-09Merge tag 'mm-nonmm-stable-2024-01-09-10-33' of git://git.kernel.org/pub/scm/...Linus Torvalds82-205/+234
2024-01-09Merge tag 'mm-stable-2024-01-08-15-31' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds33-122/+90
2024-01-09riscv: Fix set_direct_map_default_noflush() to reset _PAGE_EXECAlexandre Ghiti1-1/+1
2024-01-09riscv: Fix module_alloc() that did not reset the linear mapping permissionsAlexandre Ghiti1-1/+2
2024-01-09riscv: Fix wrong usage of lm_alias() when splitting a huge linear mappingAlexandre Ghiti1-2/+7
2024-01-09riscv: Check if the code to patch lies in the exit sectionAlexandre Ghiti4-1/+15
2024-01-09Merge tag 'slab-for-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/vba...Linus Torvalds3-3/+3
2024-01-09ARM: multi_v7_defconfig: Enable STM32 IPCC mailbox driverMark Brown1-0/+1
2024-01-09ARM: davinci: always select CONFIG_CPU_ARM926TArnd Bergmann1-0/+1
2024-01-08Merge tag 'sched-core-2024-01-08' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds4-13/+16
2024-01-08Merge tag 'perf-core-2024-01-08' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds19-115/+551
2024-01-08arm64: Update __NR_compat_syscalls for statmount/listmountFlorian Fainelli1-1/+1
2024-01-08Merge tag 'x86-entry-2024-01-08' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-14/+31
2024-01-08Merge tag 'x86-core-2024-01-08' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-2/+18
2024-01-08Merge tag 'x86-cleanups-2024-01-08' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds65-90/+88
2024-01-08Merge tag 'x86-build-2024-01-08' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds5-41/+11
2024-01-08Merge tag 'x86-boot-2024-01-08' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds5-1/+9
2024-01-08Merge tag 'x86-asm-2024-01-08' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds8-55/+102
2024-01-08Merge tag 'x86-apic-2024-01-08' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds12-283/+9
2024-01-08Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds44-586/+890
2024-01-08Merge tag 'm68k-for-v6.8-tag1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds12-18/+12
2024-01-08Merge tag 'powerpc-6.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds81-552/+1507
2024-01-08Merge tag 'ras_core_for_v6.8' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds7-254/+388
2024-01-08Merge tag 'x86_cpu_for_v6.8' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds7-155/+169
2024-01-08Merge tag 'x86_sev_for_v6.8' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-9/+22
2024-01-08mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDERKirill A. Shutemov17-28/+29
2024-01-08mm, treewide: introduce NR_PAGE_ORDERSKirill A. Shutemov2-2/+2
2024-01-08Merge tag 'x86_paravirt_for_v6.8' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds13-289/+169
2024-01-08Merge tag 'x86_misc_for_v6.8' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-3/+12
2024-01-08Merge tag 'x86_microcode_for_v6.8' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-13/+7
2024-01-08Merge tag 'vfs-6.8.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/vf...Linus Torvalds16-0/+34
2024-01-08Merge tag 'vfs-6.8.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs...Linus Torvalds2-2/+2
2024-01-08x86/kvm: Do not try to disable kvmclock if it was not enabledKirill A. Shutemov1-4/+8
2024-01-08KVM: s390: fix cc for successful PQAPEric Farman1-2/+6
2024-01-08Merge tag 'kvm-x86-mmu-6.8' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini4-63/+54
2024-01-08Merge tag 'kvm-x86-xen-6.8' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2-6/+31
2024-01-08Merge tag 'kvm-x86-svm-6.8' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini3-19/+21
2024-01-08Merge tag 'kvm-x86-lam-6.8' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini18-30/+134
2024-01-08Merge tag 'kvm-x86-pmu-6.8' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini7-109/+137
2024-01-08Merge tag 'kvm-x86-misc-6.8' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini6-41/+70
2024-01-08Merge tag 'kvm-x86-hyperv-6.8' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini27-742/+1050
2024-01-08Merge tag 'kvm-x86-generic-6.8' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini6-8/+4
2024-01-08Merge tag 'kvmarm-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...Paolo Bonzini35-421/+1337
2024-01-08KVM: x86: add missing "depends on KVM"Paolo Bonzini1-1/+1
2024-01-08KVM: introduce CONFIG_KVM_COMMONPaolo Bonzini7-12/+7
2024-01-08Merge branch 'sched/urgent' into sched/core, to pick up pending v6.7 fixes fo...Ingo Molnar36-413/+254
2024-01-08MIPS: Fix typosBjorn Helgaas65-80/+80
2024-01-07parisc/firmware: Fix F-extend for PDC addressesHelge Deller1-2/+2
2024-01-05Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski3-27/+23
2024-01-05ARM: debug: fix DEBUG_UNCOMPRESS help for !MULTIPLATFORMMartin Kaiser1-9/+2
2024-01-05Merge tag 'mm-hotfixes-stable-2024-01-05-11-35' of git://git.kernel.org/pub/s...Linus Torvalds5-0/+11
2024-01-05x86/crash: use SZ_1M macro instead of hardcoded valueYuntao Wang1-1/+1
2024-01-05x86/crash: remove the unused image parameter from prepare_elf_headers()Yuntao Wang1-5/+5
2024-01-05mm/mglru: add dummy pmd_dirty()Kinsey Ho6-0/+6
2024-01-05mm/mglru: add CONFIG_ARCH_HAS_HW_PTE_YOUNGKinsey Ho4-6/+10
2024-01-05Merge tag 'soc-fixes-6.7-3a' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-4/+4
2024-01-05Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-1/+6
2024-01-05Merge tag 'probes-fixes-v6.7-rc8' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+2
2024-01-05um: Mark 32bit syscall helpers as clobbering memoryBenjamin Berg1-6/+12
2024-01-05um: Remove unused register save/restore functionsBenjamin Berg2-22/+0
2024-01-05um: Rely on PTRACE_SETREGSET to set FS/GS base registersBenjamin Berg7-71/+16
2024-01-05Merge branches 'misc' and 'fixes' into for-nextRussell King (Oracle)2-0/+19
2024-01-05ARM: 9331/1: ARM/dma-mapping: replace kzalloc() and vzalloc() with kvzalloc()Chen Haonan1-4/+1
2024-01-05Merge tag 'socfpga_dts_updates_for_v6.8' of git://git.kernel.org/pub/scm/linu...Arnd Bergmann17-77/+53
2024-01-04bpf, x86: Use emit_nops to replace memcpy x86_nopsLeon Hwang1-25/+22
2024-01-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski17-103/+140
2024-01-04x86/csum: clean up `csum_partial' furtherLinus Torvalds1-44/+37
2024-01-04x86/csum: Remove unnecessary odd handlingNoah Goldstein1-32/+4
2024-01-05arch: um: Add Clang coverage supportMichał Winiarski1-0/+5
2024-01-05um: time-travel: fix time corruptionJohannes Berg1-5/+27
2024-01-05um: net: Fix return type of uml_net_start_xmit()Nathan Chancellor1-1/+1
2024-01-04riscv: Use the same CPU operations for all CPUsSamuel Holland5-23/+18
2024-01-04riscv: Remove unused members from struct cpu_operationsSamuel Holland8-58/+1
2024-01-04riscv: Deduplicate code in setup_smp()Samuel Holland1-20/+11
2024-01-04um: Always inline stub functionsBenjamin Berg2-18/+20
2024-01-04um: Do not use printk in userspace trampolineBenjamin Berg1-6/+6
2024-01-04um: Reap winch thread if it failsBenjamin Berg2-10/+19
2024-01-04um: Do not use printk in SIGWINCH helper threadBenjamin Berg1-13/+13
2024-01-04um: Don't use vfprintf() for os_info()Benjamin Berg1-2/+17
2024-01-04um: Make errors to stop ptraced child fatal during startupBenjamin Berg1-29/+12
2024-01-04um: Drop NULL check from start_userspaceBenjamin Berg1-29/+24
2024-01-04um: Drop support for hosts without SYSEMU_SINGLESTEP supportBenjamin Berg12-243/+24
2024-01-04um: document arch_futex_atomic_op_inuserAnton Ivanov1-1/+3
2024-01-04um: mmu: remove stub_pagesJohannes Berg1-1/+0
2024-01-04um: Fix naming clash between UML and schedulerAnton Ivanov3-5/+5
2024-01-04um: virt-pci: fix platform map offsetVincent Whitchurch1-1/+1
2024-01-04s390/bpf: Fix gotol with large offsetsIlya Leoshkevich1-1/+1
2024-01-04KVM: arm64: Add missing memory barriers when switching to pKVM's hyp pgdWill Deacon1-0/+2
2024-01-04Merge branch kvm-arm64/vgic-6.8 into kvmarm-master/nextMarc Zyngier3-81/+53
2024-01-04KVM: arm64: vgic-its: Avoid potential UAF in LPI translation cacheOliver Upton1-0/+5
2024-01-04bpfilter: remove bpfilterQuentin Deslandes1-1/+0
2024-01-04KVM: x86/pmu: fix masking logic for MSR_CORE_PERF_GLOBAL_CTRLPaolo Bonzini1-1/+6
2024-01-04arm64: dts: mediatek: mt8195: Add 'rx-fifo-depth' for cherryChunfeng Yun1-0/+2
2024-01-04arm64: dts: qcom: msm8996: Remove PNoC clock from MSSKonrad Dybcio1-3/+8