aboutsummaryrefslogtreecommitdiffstats
path: root/arch
AgeCommit message (Expand)AuthorFilesLines
4 daysKVM: SEV: Restrict userspace return codes for KVM_HC_MAP_GPA_RANGESagi Shahar1-2/+10
4 daysKVM: TDX: Allow userspace to return errors to guest for MAPGPAVishal Annapurve2-7/+27
4 daysKVM: VMX: Handle bad values on proxied writes to LBR MSRsXuanqing Shi1-2/+4
4 daysKVM: x86/mmu: Plumb "sp" _pointer_ into the TDP MMU's handle_changed_spte()Sean Christopherson1-17/+18
4 daysKVM: x86/tdp_mmu: Morph !is_frozen_spte() check into a KVM_MMU_WARN_ON()Rick Edgecombe1-1/+4
4 daysKVM: TDX: Move lockdep assert in __tdp_mmu_set_spte_atomic() to TDX codeRick Edgecombe2-2/+2
4 daysKVM: TDX: Move KVM_BUG_ON()s in __tdp_mmu_set_spte_atomic() to TDX codeRick Edgecombe2-10/+3
4 daysKVM: x86/mmu: Plumb param "old_spte" into kvm_x86_ops.set_external_spte()Sean Christopherson3-15/+15
4 daysKVM: x86/mmu: Fold set_external_spte_present() into its sole callerSean Christopherson1-41/+31
4 daysKVM: TDX: Wrap mapping of leaf and non-leaf S-EPT entries into helpersSean Christopherson1-9/+15
4 daysKVM: TDX: Drop kvm_x86_ops.link_external_spt()Sean Christopherson4-52/+44
4 daysx86/ftrace: Relocate %rip-relative percpu refs in dynamic trampolinesAlexis Lothoré (eBPF Foundation)1-0/+7
4 daysx86/mm: Fix freeing of PMD-sized vmemmap pagesDavid Hildenbrand (Arm)1-14/+26
4 daysKVM: x86: Virtualize AMD CPUID faultingJim Mattson4-9/+17
4 daysKVM: x86: Remove supports_cpuid_fault() helperJim Mattson2-6/+1
4 daysKVM: x86: Prioritize CPUID faulting over CPUID VM-exits in nested VMXJim Mattson1-0/+2
4 daysKVM: x86: Consolidate CPUID fault handling for emulator and interception logicSean Christopherson6-20/+20
5 daysMerge branch kvm-arm64/misc-7.2 into kvmarm-master/nextMarc Zyngier1-3/+1
5 daysKVM: arm64: Don't populate TPIDR_EL2 in finalise_el2()Will Deacon1-3/+1
5 daysMerge branch kvm-arm64/pkvm-fixes-7.2 into kvmarm-master/nextMarc Zyngier4-16/+45
5 daysMerge branch 'v7.2-armsoc/dts64' into for-nextHeiko Stuebner1-0/+44
5 daysarm64: dts: rockchip: add rga3 dt nodes to rk3588Sven Püschel1-0/+44
5 daysKVM: arm64: Pre-check vcpu memcache for host->guest donateFuad Tabba1-0/+4
5 daysKVM: arm64: Pre-check vcpu memcache for host->guest shareFuad Tabba1-0/+20
5 daysKVM: arm64: Seed pkvm_ownership_selftest vcpu memcacheFuad Tabba1-1/+15
5 daysKVM: arm64: Fix __deactivate_fgt macro parameter typoFuad Tabba1-1/+1
5 daysKVM: arm64: Guard against NULL vcpu on VHE hyp panic pathFuad Tabba1-1/+2
5 daysKVM: arm64: Fix memory leak in hyp_trace_unload()Vincent Donnefort1-0/+2
5 daysKVM: arm64: Fix rollback in hyp_trace_buffer_share_hyp()Vincent Donnefort1-2/+3
5 daysKVM: arm64: Fix meta-page unsharing in pKVM hyp tracingVincent Donnefort1-1/+1
5 daysKVM: arm64: PMU: Preserve AArch32 counter low bitsQiang Ma1-2/+2
5 daysARM: omap1: enable real software node lookup of GPIOs on Nokia 770Bartosz Golaszewski3-28/+15
5 daysARM: omap1: use platform_device_register_full() for GPIO devices on OMAP 16xxBartosz Golaszewski1-38/+33
5 daysARM: omap1: drop unused variable from omap16xx_gpio_init()Bartosz Golaszewski1-2/+0
5 daysMIPS: alchemy: db1300: switch to static device propertiesDmitry Torokhov3-71/+156
5 daysMIPS: alchemy: gpr: switch to static device propertiesDmitry Torokhov1-52/+75
5 daysMIPS: alchemy: db1000: use nodes attached to GPIO chips in propertiesDmitry Torokhov1-21/+8
5 daysMIPS: alchemy: mtx1: attach software nodes to GPIO chipsDmitry Torokhov3-22/+56
5 daysMIPS: alchemy: provide visible function prototypes to board filesBartosz Golaszewski6-10/+25
5 daysMIPS: alchemy: platform: add missing includeBartosz Golaszewski1-0/+2
5 daysMIPS: ip22-gio: do not export device release functionJohan Hovold2-8/+1
5 daysMIPS: ip22-gio: switch to dynamic root deviceJohan Hovold1-16/+8
5 daysMIPS: ip22-gio: fix device reference leak in probeJohan Hovold1-4/+0
5 daysMIPS: ip22-gio: fix gio device memory leakJohan Hovold1-0/+2
5 daysMIPS: ip22-gio: fix kfree() of static objectJohan Hovold1-1/+0
5 daysMerge branch 'x86/urgent' into x86/merge, to resolve conflictIngo Molnar192-757/+1452
5 daysMerge branches 'aspeed/drivers', 'aspeed/arm/dt', 'aspeed/fixes/drivers' and ...Andrew Jeffery12-258/+2173
5 daysARM: dts: aspeed: sanmiguel: Fix the CPU_CHIPTHROT linenamePotin Lai1-2/+2
5 daysARM: dts: aspeed: sanmiguel: Add IOEXP interrupt pin settingsPotin Lai1-0/+4
5 daysARM: dts: aspeed: clemente: Remove IOB NIC TMP421 nodesMike Hsieh1-20/+0
5 daysARM: dts: aspeed: Enable networking for Asus Kommando IPMI CardAnirudh Srinivasan1-0/+18
5 daysARM: dts: aspeed: rainiera6: Add Meta Rainiera6 BMCNeil Cheng2-0/+1013
5 daysKVM: x86: Treat KVM's virtual PMU as disabled for TDX VMsVishal Annapurve3-1/+12
5 daysKVM: VMX: Synthesize nested EPT violation GVA_IS_VALID/GVA_TRANSLATED bitsKevin Cheng2-6/+33
5 daysKVM: SVM: Fix nested NPF injection of PFERR_GUEST_{PAGE,FINAL}_MASK bitsKevin Cheng3-21/+31
5 daysKVM: x86: Tell ->inject_page_fault() whether or a fault came from hardwareSean Christopherson5-14/+28
5 daysx86/virt/tdx: Move mk_keyed_paddr() to tdx.c due to no external usersYan Zhao2-6/+6
5 daysx86/tdx: Drop exported function tdx_quirk_reset_page()Yan Zhao3-9/+2
5 daysx86/tdx: Use PFN directly for unmapping guest private memorySean Christopherson3-16/+13
5 daysx86/tdx: Use PFN directly for mapping guest private memorySean Christopherson3-13/+20
5 daysMerge branch 'v7.1-armsoc/arm32-fixes' into for-nextHeiko Stuebner1-6/+10
5 daysARM: rockchip: keep reset control aroundHeiko Stuebner1-6/+10
5 daysmodule, riscv: force sh_addr=0 for arch-specific sectionsPetr Pavlu1-3/+3
5 daysmodule, m68k: force sh_addr=0 for arch-specific sectionsPetr Pavlu1-1/+1
5 daysmodule, arm64: force sh_addr=0 for arch-specific sectionsPetr Pavlu1-2/+2
5 daysmodule, arm: force sh_addr=0 for arch-specific sectionsPetr Pavlu1-2/+2
5 daysx86/microcode: Do not access MSR_IA32_PLATFORM_ID when running as a guestBorislav Petkov5-15/+16
5 daysKVM: x86: Widen x86_exception's error_code to 64 bitsKevin Cheng2-1/+7
5 daysKVM: SEV: Mark source page dirty when writing back CPUID data on failureAckerley Tng1-0/+1
5 daysKVM: SEV: Unmap local kmaps in LIFO order, per highmem requirementsAckerley Tng1-2/+2
5 daysKVM: SEV: Pin source page for write when adding CPUID data for SNP guestSean Christopherson2-1/+2
6 daysx86/virt/tdx: Enable TDX module runtime updatesChao Gao1-2/+2
6 daysx86/virt/tdx: Refresh TDX module version after updateChao Gao2-2/+9
6 daysx86/virt/seamldr: Add module update lockingDave Hansen2-0/+18
6 daysx86/virt/tdx: Restore TDX module stateChao Gao3-0/+20
6 daysx86/virt/seamldr: Initialize the newly-installed TDX moduleChao Gao3-1/+6
6 daysKVM: arm64: Add fail-safe for refcounted pages in __pkvm_hyp_donate_hostVincent Donnefort1-4/+16
6 daysKVM: arm64: Fix __pkvm_init_vm error pathVincent Donnefort3-5/+13
6 daysKVM: arm64: Reset page order in pKVM hyp_poolVincent Donnefort2-7/+16
6 daysARM: socfpga: Fix OF node refcount leak in SMP setupYuho Choi1-0/+1
6 daysarm64: tegra: Enable PCIe for Jetson AGX ThorJon Hunter1-0/+12
6 daysarm64: tegra: Fix address of Tegra264 main GPIO controllerJon Hunter1-44/+44
6 daysMIPS: Loongson64: dts: Add node for LS7A PCH LPCIcenowy Zheng1-0/+9
6 daysMIPS: Loongson64: dts: Sort nodesIcenowy Zheng1-7/+7
6 daysMIPS: mobileye: Remove duplicate FIT_IMAGE_FDT_EPM5 from main KconfigSasha Levin1-9/+0
6 daysMIPS: ralink: reduce ARCH_DMA_MINALIGNQingfang Deng1-0/+9
6 daysmips: n64: add __iomem for writel callRosen Penev1-1/+1
6 daysmips: ralink: mt7621: add missing __iomemRosen Penev1-1/+1
6 daysmips: cps: Assemble jr.hb with an R2 ISA levelRosen Penev1-0/+6
6 daysMIPS: DEC: Prevent initial console buffer from landing in XKPHYSMaciej W. Rozycki1-2/+5
6 daysMIPS: DEC: Ensure 32-bit stack location for o32 prom_printf()Maciej W. Rozycki2-3/+18
6 daysMIPS: DEC: Remove IRQF_ONESHOT reference for IOASIC DMA error IRQsMaciej W. Rozycki1-4/+1
6 daysMIPS: DEC: Fix prototypes for halt/reset handlersMaciej W. Rozycki3-5/+22
6 daysMIPS: DEC: Remove do_IRQ() call indirectionMaciej W. Rozycki2-7/+1
6 daysMIPS: Make do_IRQ() available for assembly callersMaciej W. Rozycki2-2/+2
6 daysMIPS: Fix big-endian stack argument fetching in o32 wrapperMaciej W. Rozycki1-1/+1
6 daysMIPS: RB532: serial: statify setup_serial_port()Bartosz Golaszewski1-1/+1
6 daysMIPS: RB532: attach the software node to its target GPIO controllerBartosz Golaszewski2-26/+47
6 daysgenirq/proc: Increase default interrupt number precision to fourThomas Gleixner10-24/+21
6 daysx86/irq: Move IOAPIC misrouted and PIC/APIC error counts into irq_statsThomas Gleixner6-24/+11
6 daysx86/irq: Suppress unlikely interrupt stats by defaultThomas Gleixner4-12/+31
6 daysx86/irq: Make irqstats array basedThomas Gleixner27-233/+174
6 daysx86/irq: Optimize interrupts decimals printingDmitry Ilvokhin1-53/+59
6 daysarm64: dts: ti: k3-j722s-main: use J722S compatibles for WIZ, gmii-sel and CP...Nora Schiffer1-2/+10
6 daysMerge branch 'v7.1-next/dts64' into for-nextAngeloGioacchino Del Regno1-0/+36
6 daysrust: kasan/kbuild: fix rustc-option when cross-compilingAlice Ryhl2-0/+12
6 daysMerge branch 'fixes' into for-nextAlexander Gordeev2-0/+8
6 daysMerge branch 'features' into for-nextAlexander Gordeev14-38/+162
6 dayss390/tracing: Add s390-tod clockSven Schnelle3-0/+26
6 dayss390/Kconfig: Cleanup defaults for selftestsJulian Braha1-5/+3
6 dayss390/debug: Remove s390dbf_sysctl_header variableHeiko Carstens1-3/+1
6 dayss390/appldata: Remove unused appldata_sysctl_header variableHeiko Carstens1-2/+1
6 dayss390/configs: Enable IOMMUFD and VFIO cdev in defconfigsNiklas Schnelle2-0/+8
6 daysMerge branch 'at91-defconfig' into at91-nextClaudiu Beznea1-0/+2
6 daysMerge branch 'microchip-dt64' into at91-nextClaudiu Beznea1-0/+5
6 daysMerge branch 'at91-dt' into at91-nextClaudiu Beznea1-0/+8
6 daysarm64: dts: microchip: lan969x: add OTP nodeRobert Marko1-0/+5
6 daysARM: configs: at91: sama7: add sama7d65 i3c-hciManikandan Muralidharan1-0/+2
6 daysARM: dts: microchip: add I3C controllerDurai Manickam KR1-0/+8
7 daysMerge branch 'arena_direct_access'Alexei Starovoitov4-7/+39
7 daysm68k: coldfire: use ColdFire specifc IO access in SoC codeGreg Ungerer15-168/+168
7 daysm68k: coldfire: use ColdFire specifc IO access in system codeGreg Ungerer4-38/+38
7 daysm68k: coldfire: rename timer register access definesGreg Ungerer1-6/+6
7 daysm68k: coldfire: use ColdFire specifc IO access in timer codeGreg Ungerer4-38/+38
7 daysm68k: coldfire: use ColdFire specifc IO access in interrupt codeGreg Ungerer6-69/+69
7 daysm68k: coldfire: use ColdFire specific IO access in headersGreg Ungerer2-8/+8
7 daysm68k: coldfire: create IO access functions for internal registersGreg Ungerer1-0/+16
7 daysm68k: defconfig: update all ColdFire defconfigsGreg Ungerer7-32/+35
7 daysm68k: defconfig: add config for SnapGear/NETtel boardGreg Ungerer1-0/+56
7 daysm68k: defconfig: add config for M54418EVB boardGreg Ungerer1-0/+70
7 daysm68k: defconfig: add config for M5329EVB boardGreg Ungerer1-0/+61
7 daysm68k: coldfire: select legacy gpiolib interface for mcfqspiArnd Bergmann1-0/+1
7 daysm68k: update boards company nameAngelo Dureghello3-8/+8
7 daysconfig: stmark2: defconfig updatesAngelo Dureghello1-13/+20
7 daysMerge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf 7.1-rc5Alexei Starovoitov124-394/+782
7 daysm68k: defconfig: Update defconfigs for v7.1-rc1Geert Uytterhoeven12-59/+96
7 daysarm64: dts: renesas: r8a779md: Add support for R-Car M3Le R8A779MD GeistNguyen Tran2-0/+721
7 daysarm64: dts: renesas: r9a07g054: Add max-frequency to SDHI nodesBiju Das1-0/+2
7 daysarm64: dts: renesas: r9a07g044: Add max-frequency to SDHI nodesBiju Das1-0/+2
7 daysarm64: dts: renesas: r9a07g043: Add max-frequency to SDHI nodesBiju Das1-0/+2
7 daysarm64: dts: renesas: r9a09g056n48-rzv2n-evk: Add alias for on-SoC RTCLad Prabhakar1-0/+1
7 daysarm64: dts: renesas: r9a09g057h44-rzv2h-evk: Add alias for on-SoC RTCLad Prabhakar1-0/+1
7 daysarm64: dts: renesas: gray-hawk: Specify ethernet PHY reset timingsMarek Vasut1-0/+2
7 daysarm64: dts: renesas: white-hawk: Specify ethernet PHY reset timingsMarek Vasut1-0/+2
7 daysarm64: dts: renesas: falcon: Specify ethernet PHY reset timingsMarek Vasut1-0/+2
7 daysarm64: dts: renesas: draak: Specify ethernet PHY reset timingsMarek Vasut1-0/+2
7 daysarm64: dts: renesas: ebisu: Specify ethernet PHY reset timingsMarek Vasut1-0/+2
7 daysarm64: dts: renesas: v3hsk: Specify ethernet PHY reset timingsMarek Vasut1-0/+2
7 daysarm64: dts: renesas: condor-common: Specify ethernet PHY reset timingsMarek Vasut1-0/+2
7 daysarm64: dts: renesas: v3msk: Specify ethernet PHY reset timingsMarek Vasut1-0/+2
7 daysarm64: dts: renesas: eagle: Specify ethernet PHY reset timingsMarek Vasut1-0/+2
7 daysarm64: dts: renesas: ulcb: Specify ethernet PHY reset timingsMarek Vasut1-0/+2
7 daysarm64: dts: renesas: salvator-common: Specify ethernet PHY reset timingsMarek Vasut1-0/+2
7 daysarm64: dts: renesas: ulcb: Rename clk-multiplier to clock-controllerMarek Vasut1-1/+1
7 daysarm64: dts: renesas: salvator-common: Rename clk-multiplier to clock-controllerMarek Vasut1-1/+1
7 daysarm64: dts: renesas: hihope: Rename clk-multiplier to clock-controllerMarek Vasut1-1/+1
7 daysarm64: dts: renesas: ebisu: Rename clk-multiplier to clock-controllerMarek Vasut1-1/+1
7 daysarm64: dts: renesas: draak: Rename clk-multiplier to clock-controllerMarek Vasut1-1/+1
7 daysarm64: dts: renesas: r8a779md: Add Renesas R-Car R8A779MD M3Le DTsNguyen Tran1-0/+59
7 daysarm64: dts: renesas: r9a09g056n48-rzv2n-evk: Enable PCIeLad Prabhakar1-0/+23
7 daysarm64: dts: renesas: r9a09g056: Add PCIe nodeLad Prabhakar1-0/+69
7 daysarm64: dts: renesas: rz-smarc-du-adv7513: Simplify DU port configurationLad Prabhakar1-12/+3
7 daysarm64: dts: renesas: r9a09g087: Add MTU3 supportCosmin Tanislav1-0/+68
7 daysarm64: dts: renesas: r9a09g077: Add MTU3 supportCosmin Tanislav1-0/+68
7 daysarm64: dts: renesas: r9a07g0{43,44,54}: Remove TCIU8 interrupt from MTU3Cosmin Tanislav3-9/+6
7 daysASoC: add shared BCLK rate constraint for cross-DAI coordinationMark Brown82-220/+449
7 daysarm64: dts: apple: Initial t8122 (M3) device treesJanne Grunau10-0/+1823
7 daysarm64: dts: mediatek: add LED and key support on Xiaomi AX3000TAleksander Jan Bajkowski1-0/+36
7 daysriscv: dts: thead: Enable wifi on the BeagleV-AheadThomas Gerner1-0/+48
7 daysriscv: dts: thead: Enable WiFi on Lichee Pi 4AMoeLeak1-0/+47
7 daysriscv: dts: thead: Add TH1520 I2C1 controllerMoeLeak1-0/+11
7 daysMerge tag 'v7.1-rc5' into driver-core-nextDanilo Krummrich187-742/+1436
7 daysx86/tlb: Convert copy_from_user() + kstrtouint() to kstrtouint_from_user()Fushuai Wang1-12/+7
7 daysarm64: dts: allwinner: a523: add gpadc nodeMichal Piekos1-0/+13
7 daysarm64: dts: allwinner: Add EL2 virtual timer interruptMarc Zyngier1-1/+2
7 daysarm64: dts: exynos: Add EL2 virtual timer interruptMarc Zyngier5-5/+10
7 daysMerge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds14-30/+110
7 daysARM: dts: sun8i: a83t: Add MIPI CSI-2 controller nodePaul Kocialkowski1-0/+43
7 daysARM: dts: sun8i: v3s: Add mbus node to represent the interconnectPaul Kocialkowski1-0/+15
7 daysMerge tag 'x86-urgent-2026-05-24' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds14-69/+134
7 daysarm64: dts: allwinner: sun50i-a64: Enable DT overlaysPeter Robinson1-0/+6
8 daysriscv: dts: tenstorrent: Add PMU node to blackhole for Linux perf supportMichael Neuling1-0/+48
8 daysMerge tag 'nios2_updates_for_v7.2' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-0/+2
8 daysMerge tag 'loongarch-fixes-7.1-2' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds6-15/+68
9 daysnios2: Implement _THIS_IP_ using inline asmMarco Elver1-0/+2
9 daysMerge branch kvm-arm64/vgic-v5-PPI-fixes into kvmarm-master/nextMarc Zyngier9-171/+100
9 daysKVM: arm64: Fix arch timer interrupts for GICv3-on-GICv5 guestsSascha Bischoff1-10/+7
9 daysKVM: arm64: vgic-v5: Atomically assign bits to PPI DVI bitmapSascha Bischoff1-1/+1
9 daysKVM: arm64: vgic-v5: Add missing trap handing for NV triageSascha Bischoff1-0/+8
9 daysMerge branches 'riscv-soc-drivers-for-next', 'k230-basic', 'cache-for-next' a...Conor Dooley5-0/+569
9 daysMerge branch 'pci/sysfs'Bjorn Helgaas3-180/+219
9 dayschar: dtlk: remove driver for ISA speech synthesizer cardEthan Nelson-Moore1-1/+0
9 daysbpf: Recover arena kernel faults with scratch pageKumar Kartikeya Dwivedi2-7/+15
9 daysmm: Add ptep_try_set() for lockless empty-slot installsTejun Heo2-0/+24
9 daysKVM: SVM: Disable AVIC IPI virtualization on Hygon Family 18h (erratum #1235)Tina Zhang1-5/+7
9 daysKVM: x86: Return the VM's configured APIC bus frequency when queriedSean Christopherson1-1/+1
9 daysMerge tag 'kvm-riscv-fixes-7.1-1' of https://github.com/kvm-riscv/linux into ...Paolo Bonzini4-10/+15
9 daysMerge tag 'kvm-s390-master-7.1-2' of https://git.kernel.org/pub/scm/linux/ker...Paolo Bonzini48-102/+177
9 daysMerge tag 'kvmarm-fixes-7.1-3' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini3-3/+14
9 daysopenrisc: Fix jump_label smp syncingStafford Horne2-1/+4