aboutsummaryrefslogtreecommitdiffstats
path: root/arch
AgeCommit message (Expand)AuthorFilesLines
11 daysprintk: Change type of CONFIG_BASE_SMALL to boolYoann Congal1-3/+3
12 daysLoongArch: KVM: Add mmio trace events supportBibo Mao2-6/+22
12 daysLoongArch: KVM: Add software breakpoint supportBibo Mao7-3/+40
12 daysLoongArch: KVM: Add PV IPI support on guest sideBibo Mao8-2/+197
12 daysLoongArch: KVM: Add PV IPI support on host sideBibo Mao6-2/+211
12 daysLoongArch: KVM: Add vcpu mapping from physical cpuidBibo Mao4-0/+129
12 daysLoongArch: KVM: Add cpucfg area for kvm hypervisorBibo Mao3-17/+50
12 daysLoongArch: KVM: Add hypercall instruction emulationBibo Mao3-1/+38
12 daysLoongArch/smp: Refine some ipi functions on LoongArch platformBibo Mao7-71/+63
12 daysx86/alternatives: Remove alternative_input_2()Borislav Petkov (AMD)1-14/+0
12 dayspowerpc/64: Set _IO_BASE to POISON_POINTER_DELTA not 0 for CONFIG_PCI=nMichael Ellerman1-1/+1
12 dayspowerpc/io: Avoid clang null pointer arithmetic warningsMichael Ellerman1-12/+12
12 dayspowerpc/bpf: enable kfunc callHari Bathini2-10/+61
12 dayspowerpc/64/bpf: fix tail calls for PCREL addressingHari Bathini1-14/+16
12 dayspowerpc/dexcr: Add DEXCR prctl interfaceBenjamin Gray2-0/+111
12 daysalpha: drop pre-EV56 supportArnd Bergmann11-301/+15
12 daysx86/microcode: Remove unused struct cpu_info_ctxDr. David Alan Gilbert1-5/+0
12 daysMerge tag 'powerpc-6.9-4' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds3-8/+15
12 daysMerge tag 'x86-urgent-2024-05-05' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds9-67/+64
12 daysARM: orion5x: Convert TS409 board to GPIO descriptors for LEDsLinus Walleij1-8/+17
12 daysARM: orion5x: Convert Net2big board to GPIO descriptors for LEDsLinus Walleij1-4/+17
12 daysARM: orion5x: Convert MV2120 board to GPIO descriptors for LEDsLinus Walleij1-8/+21
12 daysARM: orion5x: Convert DNS323 board to GPIO descriptors for LEDsLinus Walleij1-15/+48
12 daysARM: orion5x: Convert D2Net board to GPIO descriptors for LEDsLinus Walleij1-3/+13
12 daysarm64: dts: marvell: espressobin-ultra: fix Ethernet Switch unit addressKrzysztof Kozlowski1-34/+64
12 daysarm64: dts: marvell: turris-mox: drop unneeded flash address/size-cellsKrzysztof Kozlowski1-2/+0
12 daysarm64: dts: marvell: eDPU: drop redundant address/size-cellsKrzysztof Kozlowski1-2/+0
13 daysRevert "s390: Relocate vmlinux ELF data to virtual address space"Alexander Gordeev1-2/+2
2024-05-03arm64: dts: qcom: pm6150: correct USB VBUS regulator compatibleKrzysztof Kozlowski1-2/+2
2024-05-03alpha: cabriolet: remove EV5 CPU supportArnd Bergmann4-44/+4
2024-05-03alpha: remove LCA and APECS based machinesArnd Bergmann18-2940/+21
2024-05-03alpha: sable: remove early machine supportArnd Bergmann6-333/+11
2024-05-03alpha: remove DECpc AXP150 (Jensen) supportArnd Bergmann8-770/+8
2024-05-03alpha: trim the unused stuff from asm-offsets.cAl Viro1-20/+1
2024-05-03alpha: jensen, t2 - make __EXTERN_INLINE same as for the restAl Viro2-2/+2
2024-05-03alpha: core_lca: take the unused functions outAl Viro1-44/+0
2024-05-03alpha: missing includesAl Viro16-14/+45
2024-05-03alpha: sys_sio: fix misspelled ifdefsAl Viro1-2/+2
2024-05-03alpha: don't make functions public without a reasonAl Viro7-14/+16
2024-05-03alpha: add clone3() supportAl Viro2-1/+2
2024-05-03alpha: fix modversions for strcpy() et.al.Al Viro3-14/+22
2024-05-03alpha: sort scr_mem{cpy,move}w() outAl Viro2-0/+21
2024-05-03Merge tag 'for-linus-6.9a-rc7-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-3/+12
2024-05-03arm64: dts: mediatek: mt8183-pico6: Fix bluetooth nodeChen-Yu Tsai1-1/+2
2024-05-03arm64/mm: Add uffd write-protect supportRyan Roberts3-0/+53
2024-05-03arm64/mm: Move PTE_PRESENT_INVALID to overlay PTE_NGRyan Roberts2-7/+7
2024-05-03arm64/mm: Remove PTE_PROT_NONE bitRyan Roberts2-16/+18
2024-05-03arm64/mm: generalize PMD_PRESENT_INVALID for all levelsRyan Roberts2-13/+16
2024-05-03arm64: simplify arch_static_branch/_jump functionGeorge Guo1-13/+15
2024-05-03arm64: Add USER_STACKTRACE supportchenqiwu3-114/+125
2024-05-03arm64: Add the arm64.no32bit_el0 command line optionAndrea della Porta1-0/+2
2024-05-03arm64: dts: rockchip: add rk3588 pcie and php IOMMUsNiklas Cassel1-0/+24
2024-05-03arm64: dts: rockchip: enable onboard spi flash for rock-3aChukun Pan1-0/+14
2024-05-03arm64: dts: rockchip: add USB-C support to rk3588s-orangepi-5Jimmy Hon1-0/+94
2024-05-03arm64: dts: rockchip: Enable GPU on Orange Pi 5Jimmy Hon1-0/+5
2024-05-03arm64: dts: rockchip: enable GPU on khadas-edge2Muhammed Efe Cetin1-0/+5
2024-05-03arm64: dts: rockchip: Add USB3 on Edgeble NCM6A-IO boardAnand Moon1-0/+8
2024-05-03arm64: dts: rockchip: Support poweroff on Edgeble Neural Compute ModuleAnand Moon1-0/+2
2024-05-03arm64: dts: rockchip: Add Radxa ROCK 3CChukun Pan2-0/+727
2024-05-03powerpc/dexcr: Reset DEXCR value across execBenjamin Gray4-1/+32
2024-05-03powerpc/dexcr: Track the DEXCR per-processBenjamin Gray3-6/+12
2024-05-03powerpc/module: Remove arch specific module bug stuffDr. David Alan Gilbert2-7/+0
2024-05-03Merge branch kvm-arm64/pkvm-6.10 into kvmarm-master/nextMarc Zyngier27-201/+307
2024-05-03Merge branch kvm-arm64/lpi-xa-cache into kvmarm-master/nextMarc Zyngier6-287/+169
2024-05-03Merge branch kvm-arm64/nv-eret-pauth into kvmarm-master/nextMarc Zyngier15-121/+524
2024-05-03Merge branch kvm-arm64/host_data into kvmarm-master/nextMarc Zyngier14-75/+106
2024-05-03KVM: arm64: Move management of __hyp_running_vcpu to load/put on VHEMarc Zyngier1-1/+4
2024-05-03KVM: arm64: Convert kvm_mpidr_index() to bitmap_gather()Marc Zyngier1-13/+3
2024-05-03KVM: arm64: vgic: Allocate private interrupts on demandMarc Zyngier1-19/+63
2024-05-03arm64: dts: exynos: gs101: specify empty clocks for remaining pinctrlAndré Draszik1-0/+9
2024-05-03arm64: dts: exynos: gs101: specify bus clock for pinctrl_hsi2André Draszik1-0/+2
2024-05-03arm64: dts: exynos: gs101: specify bus clock for pinctrl_peric[01]André Draszik1-0/+4
2024-05-03arm64: dts: exynos: gs101: specify bus clock for pinctrl (far) aliveAndré Draszik1-0/+4
2024-05-03arm64: defconfig: enable Khadas TS050 panel as moduleNeil Armstrong1-0/+1
2024-05-03powerpc/crash: remove unnecessary NULL check before kvfree()Sourabh Jain1-2/+1
2024-05-03spi: pxa2xx: Provide num-cs for Sharp PDAs via device propertiesAndy Shevchenko1-7/+18
2024-05-02Merge branch 'shared-zeropage' into featuresAlexander Gordeev6-47/+146
2024-05-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski92-267/+381
2024-05-02Merge tag 's390-6.9-6' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds5-4/+18
2024-05-02Merge tag 'xtensa-20240502' of https://github.com/jcmvbkbc/linux-xtensaLinus Torvalds6-28/+20
2024-05-02x86/xen: return a sane initial apic id when running as PV guestJuergen Gross1-1/+10
2024-05-02x86/xen/smp_pv: Register the boot CPU APIC properlyThomas Gleixner1-2/+2
2024-05-02Merge tag 'net-6.9-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds4-51/+80
2024-05-02KVM: x86: Remove VT-d mention in posted interrupt tracepointAlejandro Jimenez1-2/+2
2024-05-02KVM: x86: Only set APICV_INHIBIT_REASON_ABSENT if APICv is enabledAlejandro Jimenez1-7/+4
2024-05-02KVM: x86/mmu: Fix a largely theoretical race in kvm_mmu_track_write()Sean Christopherson1-3/+17
2024-05-02KVM: x86: Allow, don't ignore, same-value writes to immutable MSRsSean Christopherson1-7/+4
2024-05-02Merge tag 'ti-k3-dt-for-v6.10' of https://git.kernel.org/pub/scm/linux/kernel...Arnd Bergmann38-167/+597
2024-05-02Merge tag 'ti-keystone-dt-for-v6.10' of https://git.kernel.org/pub/scm/linux/...Arnd Bergmann1-5/+0
2024-05-02Merge tag 'riscv-sophgo-dt-for-v6.10' of https://github.com/sophgo/linux into...Arnd Bergmann4-8/+157
2024-05-02arm64: dts: Add/fix /memory node unit-addressesRob Herring15-15/+15
2024-05-02sh: boot: Add proper forward declarationsGeert Uytterhoeven2-0/+11
2024-05-02sh: boot: Remove sh5 cache handlingGeert Uytterhoeven3-21/+1
2024-05-02Revert "sh: Handle calling csum_partial with misaligned data"Guenter Roeck1-49/+18
2024-05-02sh: j2: Drop incorrect SPI controller spi-max-frequency propertyKrzysztof Kozlowski1-2/+0
2024-05-02sh: push-switch: Convert to platform remove callback returning voidUwe Kleine-König1-4/+2
2024-05-02sh: sh7785lcr: Make init_sh7785lcr_IRQ() staticGeert Uytterhoeven1-1/+1
2024-05-02sh: sh7757: Add missing #include <asm/mmzone.h>Geert Uytterhoeven1-0/+3
2024-05-02sh: sh7757lcr: Make init_sh7757lcr_IRQ() staticGeert Uytterhoeven1-1/+1
2024-05-02sh: mach-sh03: Make sh03_rtc_settimeofday() staticGeert Uytterhoeven1-1/+1
2024-05-02sh: mach-highlander: Add missing #include <mach/highlander.h>Geert Uytterhoeven1-0/+1
2024-05-02sh: traps: Make is_dsp_inst() staticGeert Uytterhoeven1-2/+2
2024-05-02sh: cache: Move forward declarations to <asm/cacheflush.h>Geert Uytterhoeven6-16/+17
2024-05-02sh: dma: Remove unused functionalityGeert Uytterhoeven2-123/+0
2024-05-02sh: dwarf: Make dwarf_lookup_fde() staticGeert Uytterhoeven1-1/+1
2024-05-02sh: kprobes: Remove unneeded kprobe_opcode_t castsGeert Uytterhoeven1-2/+2
2024-05-02sh: kprobes: Make trampoline_probe_handler() staticGeert Uytterhoeven1-1/+1
2024-05-02sh: kprobes: Merge arch_copy_kprobe() into arch_prepare_kprobe()Geert Uytterhoeven1-6/+1
2024-05-02sh: smp: Fix missing prototypesGeert Uytterhoeven1-1/+3
2024-05-02sh: sh7786: Remove unused sh7786_usb_use_exclock()Geert Uytterhoeven1-14/+0
2024-05-02sh: sh2a: Add missing #include <asm/processor.h>Geert Uytterhoeven1-0/+2
2024-05-02sh: dma: Remove unused dmac_search_free_channel()Geert Uytterhoeven1-27/+0
2024-05-02sh: math-emu: Add missing #include <asm/fpu.h>Geert Uytterhoeven1-0/+2
2024-05-02sh: nommu: Add missing #include <asm/cacheflush.h>Geert Uytterhoeven1-0/+2
2024-05-02sh: ftrace: Fix missing prototypesGeert Uytterhoeven2-8/+12
2024-05-02sh: hw_breakpoint: Add missing forward declaration for arch_bp_generic_fields()Geert Uytterhoeven1-0/+2
2024-05-02sh: traps: Add missing #include <asm/setup.h>Geert Uytterhoeven1-0/+1
2024-05-02sh: return_address: Add missing #include <asm/ftrace.h>Geert Uytterhoeven1-0/+2
2024-05-02sh: tlb: Add missing forward declaration for handle_tlbmiss()Geert Uytterhoeven2-0/+5
2024-05-02sh: syscall: Add missing forward declaration for sys_cacheflush()Geert Uytterhoeven1-0/+1
2024-05-02sh: fpu: Add missing forward declarationsGeert Uytterhoeven1-0/+3
2024-05-02sh: pgtable: Fix missing prototypesGeert Uytterhoeven1-1/+3
2024-05-02KVM: s390: Check kvm pointer when testing KVM_CAP_S390_HPAGE_1MJean-Philippe Brucker1-1/+1
2024-05-01hardening: Enable KCFI and some other optionsKees Cook2-0/+4
2024-05-01arm64: dts: qcom: qcs404: fix bluetooth device addressJohan Hovold1-1/+1
2024-05-01arm64: dts: qcom: sc8280xp-x13s: enable USB MP and fingerprint readerJohan Hovold1-0/+85
2024-05-01arm64: dts: qcom: sc8280xp: Add USB DWC3 Multiport controllerKrishna Kurapati1-0/+82
2024-05-01KVM: arm64: Force injection of a data abort on NISV MMIO exitMarc Zyngier1-0/+8
2024-05-01KVM: arm64: Restrict supported capabilities for protected VMsFuad Tabba1-0/+32
2024-05-01KVM: arm64: Refactor setting the return value in kvm_vm_ioctl_enable_cap()Fuad Tabba1-15/+9
2024-05-01KVM: arm64: Clarify rationale for ZCR_EL1 value restored on guest exitFuad Tabba1-1/+23
2024-05-01KVM: arm64: Introduce and use predicates that check for protected VMsFuad Tabba3-8/+11
2024-05-01KVM: arm64: Add is_pkvm_initialized() helperQuentin Perret1-4/+8
2024-05-01KVM: arm64: Simplify vgic-v3 hypercallsMarc Zyngier9-75/+38
2024-05-01KVM: arm64: Move setting the page as dirty out of the critical sectionFuad Tabba1-3/+5
2024-05-01KVM: arm64: Change kvm_handle_mmio_return() return polarityFuad Tabba2-3/+3
2024-05-01KVM: arm64: Fix comment for __pkvm_vcpu_init_traps()Fuad Tabba1-1/+1
2024-05-01KVM: arm64: Prevent kmemleak from accessing .hyp.dataQuentin Perret1-0/+1
2024-05-01KVM: arm64: Do not map the host fpsimd state to hyp in pKVMFuad Tabba3-31/+4
2024-05-01KVM: arm64: Rename __tlb_switch_to_{guest,host}() in VHEFuad Tabba1-13/+13
2024-05-01KVM: arm64: Support TLB invalidation in guest contextWill Deacon1-24/+91
2024-05-01KVM: arm64: Avoid BBM when changing only s/w bits in Stage-2 PTEWill Deacon1-0/+15
2024-05-01KVM: arm64: Check for PTE validity when checking for executable/cacheableMarc Zyngier1-3/+3
2024-05-01KVM: arm64: Avoid BUG-ing from the host abort pathQuentin Perret1-1/+7
2024-05-01KVM: arm64: Issue CMOs when tearing down guest s2 pagesQuentin Perret1-0/+1
2024-05-01KVM: arm64: Do not re-initialize the KVM lockFuad Tabba1-1/+0
2024-05-01KVM: arm64: Refactor checks for FP state ownershipFuad Tabba6-10/+13
2024-05-01KVM: arm64: Move guest_owns_fp_regs() to increase its scopeFuad Tabba4-8/+8
2024-05-01KVM: arm64: Initialize the kvm host data's fpsimd_state pointer in pKVMFuad Tabba3-0/+13
2024-05-01KVM: arm64: Remove duplicated AA64MMFR1_EL1 XNXRussell King1-1/+0
2024-05-01arm64: dts: ti: Fix csi2-dual-imx219 dtb namesJai Luthra1-3/+3
2024-05-01s390/paes: Reestablish retry loop in paesHarald Freudenberger1-2/+13
2024-05-01KVM: s390: vsie: Use virt_to_phys for crypto control blockNina Schoetterl-Glausch1-1/+1
2024-05-01s390: Relocate vmlinux ELF data to virtual address spaceAlexander Gordeev1-2/+2
2024-05-01x86/mm: Remove broken vsyscall emulation code from the page fault codeLinus Torvalds3-59/+3
2024-04-30ACPI: Move acpi_blacklisted() declaration to asm/acpi.hKuppuswamy Sathyanarayanan1-0/+2
2024-04-30arm64: dts: exynos: gs101: enable ufs, phy on oriole & define ufs regulatorPeter Griffin1-0/+18
2024-04-30arm64: dts: exynos: gs101: Add ufs and ufs-phy dt nodesPeter Griffin1-0/+36
2024-04-30arm64: dts: exynos: gs101: Add the hsi2 sysreg nodePeter Griffin1-0/+6
2024-04-30Merge tag 'kvmarm-fixes-6.9-2' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini1-4/+4
2024-04-30powerpc: Mark memory_limit as initdataMichael Ellerman1-1/+1
2024-04-30Merge tag 'cpufreq-arm-updates-6.10' of git://git.kernel.org/pub/scm/linux/ke...Rafael J. Wysocki9-0/+158
2024-04-30Merge tag 'arm-soc/for-6.10/devicetree-arm64' of https://github.com/Broadcom/...Arnd Bergmann2-1/+1
2024-04-30Merge tag 'arm-soc/for-6.10/devicetree' of https://github.com/Broadcom/stblin...Arnd Bergmann14-111/+567
2024-04-30Merge tag 'arm-soc/for-6.10/defconfig-arm64' of https://github.com/Broadcom/s...Arnd Bergmann1-0/+1
2024-04-30Merge tag 'renesas-arm-defconfig-for-v6.10-tag1' of git://git.kernel.org/pub/...Arnd Bergmann2-1/+8
2024-04-30x86/apic: Don't access the APIC when disabling x2APICThomas Gleixner1-5/+11
2024-04-29arm64: defconfig: select INTERCONNECT_QCOM_SM6115 as built-inDmitry Baryshkov1-0/+1
2024-04-30iommu/vt-d: Make posted MSI an opt-in command line optionJacob Pan1-0/+7
2024-04-30x86/irq: Extend checks for pending vectors to posted interruptsJacob Pan2-1/+20
2024-04-30x86/irq: Factor out common code for checking pending interruptsJacob Pan3-6/+15
2024-04-30x86/irq: Install posted MSI notification handlerJacob Pan5-4/+135
2024-04-30x86/irq: Factor out handler invocation from common_interrupt()Jacob Pan1-9/+14
2024-04-30x86/irq: Set up per host CPU posted interrupt descriptorsJacob Pan4-0/+35
2024-04-30x86/irq: Reserve a per CPU IDT vector for posted MSIsJacob Pan1-1/+7
2024-04-30x86/irq: Add a Kconfig option for posted MSIJacob Pan1-0/+11
2024-04-30x86/irq: Remove bitfields in posted interrupt descriptorJacob Pan3-12/+15
2024-04-30x86/irq: Unionize PID.PIR for 64bit access w/o castingJacob Pan1-1/+4
2024-04-30KVM: VMX: Move posted interrupt descriptor out of VMX codeJacob Pan4-93/+91
2024-04-29x86/tsc: Trust initial offset in architectural TSC-adjust MSRsDaniel J Blueman1-4/+2
2024-04-29Merge tag 'stm32-bus-firewall-for-v6.10-1' of git://git.kernel.org/pub/scm/li...Arnd Bergmann2-0/+2
2024-04-29Merge tag 'imx-soc-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/sha...Arnd Bergmann1-0/+1
2024-04-29Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski5-13/+372
2024-04-29arm64: dts: ti: k3-am625-beagleplay: Fix Ethernet PHY RESET GPIOsRoger Quadros1-2/+6
2024-04-29Merge tag 'imx-defconfig-6.10' of git://git.kernel.org/pub/scm/linux/kernel/g...Arnd Bergmann2-0/+2
2024-04-29Merge tag 'qcom-arm64-defconfig-for-6.10' of https://git.kernel.org/pub/scm/l...Arnd Bergmann1-0/+8
2024-04-29Merge tag 'tegra-for-6.10-arm64-defconfig' of git://git.kernel.org/pub/scm/li...Arnd Bergmann1-0/+1
2024-04-29Merge tag 'sunxi-config-for-6.10-1' of https://git.kernel.org/pub/scm/linux/k...Arnd Bergmann1-0/+1
2024-04-29arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add USB-CGarrett Giordano1-1/+25
2024-04-29arm64: dts: ti: k3-j784s4: Add main esm address rangeUdit Kumar1-0/+1
2024-04-29arm64: dts: ti: k3-j721s2: Add main esm address rangeUdit Kumar1-0/+1
2024-04-29arm64: dts: ti: k3-am62-verdin-dahlia: support sleep-mociStefan Eichenberger1-0/+22
2024-04-29arm64: dts: ti: k3-am62-verdin: replace sleep-moci hog with regulatorStefan Eichenberger1-8/+16
2024-04-29arm64: dts: ti: k3-j722s-evm: Enable UHS support for MMCSDBhavya Kapoor1-1/+0
2024-04-29arm64: dts: ti: k3-j784s4-main: Enable support for UHS modeDasnavis Sabiya1-2/+0
2024-04-29arm64: dts: ti: k3-j721s2-main: Enable support for SDR104 speed modeBhavya Kapoor1-2/+0
2024-04-29arm64: dts: ti: k3-am62a: Enable UHS mode support for SD cardsVignesh Raghavendra2-2/+21
2024-04-29arm64: dts: ti: k3-am65-main: Remove unused properties in sdhci nodesJudith Mendez1-9/+0
2024-04-29arm64: dts: ti: k3-am65-main: Fix sdhci node propertiesJudith Mendez1-6/+11
2024-04-29arm64: dts: ti: Enable overlays for the am625-phyboard-lyraNathan Morrisson1-0/+1