aboutsummaryrefslogtreecommitdiffstats
path: root/arch
AgeCommit message (Expand)AuthorFilesLines
9 daysopenrisc: Add full instruction cache invalidate functionsStafford Horne3-0/+41
9 daysopenrisc: Cache invalidation cleanupStafford Horne1-10/+0
9 daysnet: arcnet: remove ISA and PCMCIA support; modernize documentationEthan Nelson-Moore1-4/+0
9 daysriscv: ftrace: select HAVE_BUILDTIME_MCOUNT_SORTChen Pei1-0/+1
9 daysriscv: dead code cleanup in kconfig for RISCV_PROBE_VECTOR_UNALIGNED_ACCESSJulian Braha1-1/+0
9 daysriscv: Implement _THIS_IP_ using inline asmMarco Elver1-0/+2
9 daysriscv: module: Use generic cmp_int() instead of custom cmp_3way()Florian Schmaus1-4/+2
9 daysriscv: Fix ftrace_graph_ret_addr() to use the correct task pointerRui Qi1-1/+1
9 daysriscv: Implement ARCH_HAS_CC_CAN_LINKThomas Weißschuh1-0/+15
9 daysriscv: propagate insert_resource result from add_resourceThorsten Blum1-7/+4
9 daysriscv: use sysfs_emit in cpu_show_ghostwriteThorsten Blum1-6/+6
9 daysriscv: pi: replace strlcat with strscpy in get_early_cmdlineThorsten Blum1-8/+8
9 daysriscv: ptdump: Replace unbounded sprintf() in dump_prot()Thorsten Blum1-6/+7
9 daysriscv/purgatory: add asm/purgatory.hThorsten Blum2-4/+12
9 daysriscv/purgatory: return bool from verify_sha256_digestThorsten Blum1-6/+5
9 daysriscv: replace select with dependency for visible RELOCATABLEJulian Braha1-1/+1
9 daysriscv: Fix fast_unaligned_access_speed_key not getting initializedNam Cao1-11/+4
9 daysKVM: SVM: Only disable x2AVIC WRMSR interception for MSRs that are acceleratedSean Christopherson1-36/+4
9 daysKVM: SVM: Disable x2AVIC RDMSR interception for MSRs KVM actually supportsSean Christopherson1-2/+11
9 daysKVM: x86: Add dedicated API for getting mask of accelerated x2APIC MSRsSean Christopherson3-5/+21
10 daysMerge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds2-2/+3
10 daysMerge tag 's390-7.1-3' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds2-13/+28
10 daysMIPS: Remove unused arch/mips/crypto directoryEthan Nelson-Moore4-14/+0
10 daysLoongArch: Remove unused arch/loongarch/crypto directoryEthan Nelson-Moore3-11/+0
10 dayscrypto: riscv/aes - replace min_t with min in riscv64_aes_ctr_cryptThorsten Blum1-2/+2
10 daysdriver core: delete useless forward declaration of "struct class"Alexey Dobriyan1-1/+0
10 daysarm64: tlb: Flush walk cache when unsharing PMD tablesZeng Heng1-1/+2
10 daysserial: zs: Convert to use a platform deviceMaciej W. Rozycki1-3/+57
10 daysserial: dz: Convert to use a platform deviceMaciej W. Rozycki1-1/+54
10 daysarm64: dts: add support for A9 based Amlogic BY401Xianwei Zhao3-0/+169
10 daysarm64: dts: qcom: pmi632: move vdd-vbus-supply to connector nodesDmitry Baryshkov4-1/+6
10 daysarm64: dts: qcom: pm8150b: move vdd-vbus-supply to connector nodesDmitry Baryshkov4-1/+6
10 daysarm64: dts: qcom: pm7250b: move vdd-vbus-supply to connector nodesDmitry Baryshkov2-1/+2
10 daysarm64: dts: qcom: pm4125: move vdd-vbus-supply to connector nodesDmitry Baryshkov2-1/+2
10 daysKVM: s390: Properly reset zero bit in PGSTEClaudio Imbrenda1-0/+1
10 daysKVM: s390: vsie: Fix redundant rmap entriesClaudio Imbrenda1-1/+3
10 daysKVM: s390: vsie: Fix unshadowing logicClaudio Imbrenda5-5/+63
10 daysKVM: s390: Fix leaking kvm_s390_mmu_cache in case of errorsClaudio Imbrenda1-4/+3
10 daysKVM: s390: vsie: Fix memory leak when unshadowingClaudio Imbrenda1-1/+3
10 daysKVM: arm64: vgic-v5: Limit support to 64 PPIsMarc Zyngier3-80/+24
10 daysKVM: arm64: vgic: Rationalise per-CPU irq accessorMarc Zyngier1-13/+12
10 daysKVM: arm64: vgic-v5: Drop defensive checks from vgic_v5_ppi_queue_irq_unlock()Marc Zyngier1-13/+3
10 daysKVM: arm64: vgic: Consolidate vgic_allocate_private_irqs_locked()Marc Zyngier1-27/+18
10 daysKVM: arm64: vgic: Constify struct irq_ops usageMarc Zyngier3-7/+11
10 daysKVM: arm64: vgic-v5: Drop pointless ARM64_HAS_GICV5_CPUIF checkMarc Zyngier1-3/+0
10 daysKVM: arm64: vgic-v5: Remove use of __assign_bit() with a constantMarc Zyngier1-9/+7
10 daysKVM: arm64: vgic-v5: Move PPI caps into kvm_vgic_global_stateMarc Zyngier1-1/+1
10 daysKVM: arm64: vgic-v5: Add for_each_visible_v5_ppi() iteratorMarc Zyngier3-7/+8
10 daysLoongArch: KVM: Move some variable declarations to paravirt.hBibo Mao2-4/+7
10 daysLoongArch: kprobes: Fix handling of fatal unrecoverable recursionsTiezhu Yang1-2/+2
10 daysLoongArch: kprobes: Use larch_insn_text_copy() to patch instructionsTiezhu Yang1-4/+6
10 daysMerge branches 'arm64-defconfig-fixes-for-7.1', 'arm64-fixes-for-7.1', 'arm64...Bjorn Andersson71-1278/+10327
10 daysarm64: dts: qcom: add support for pixel 3a xl with the tianma panelRichard Acayan2-0/+33
10 daysarm64: dts: qcom: sdm670-google: add common device tree includeRichard Acayan2-701/+725
10 daysarm64: dts: qcom: hamoa-iot-evk: add MCP2518FD CAN on spi18Viken Dadhaniya1-0/+21
10 daysarm64: dts: qcom: sm8750: allow mode-switch events to reach the QMP Combo PHYSaurabh Anand1-0/+1
10 daysarm64: dts: qcom: sc8280xp: drop unused polling-delay-passive propertiesXilin Wu1-20/+0
10 daysarm64: dts: qcom: ipq5210: add watchdog nodeKathiravan Thirumoorthy1-0/+7
10 daysarm64: dts: qcom: sdm845-xiaomi-beryllium: Correct IPA FW pathJoel Selvaraj1-1/+1
10 daysarm64: dts: qcom: monaco-arduino-monza: Add Bluetooth UART nodeShuai Zhang1-0/+11
10 daysarm64: dts: qcom: glymur: Add qfprom efuse nodePankaj Patil1-0/+12
10 daysarm64: dts: qcom: milos: Add qfprom efuse nodeAlexander Koskovich1-0/+12
10 daysarm64: dts: qcom: glymur: add coresight nodesJie Gan2-0/+1098
10 daysarm64: dts: qcom: qcs6490-rb3gen2: add rmtfs nodeDmitry Baryshkov1-0/+9
10 daysMerge remote-tracking branch 'cix/dt' into for-nextPeter Chen2-0/+83
10 daysarm64: dts: qcom: lemans-evk: Enable CAN RX via I2C GPIO expanderAnup Kulkarni1-0/+7
10 daysarm64: dts: qcom: glymur: Fix wrong interrupt number for i2c19Gopikrishna Garmidi1-1/+1
10 daysarm64: dts: qcom: Drop unused remoteproc_adsp_glink labelMukesh Ojha10-10/+10
10 daysriscv/ptrace: Use USER_REGSET_NOTE_TYPE for REGSET_CFIAndreas Schwab1-1/+1
10 daysnios2: Implement _THIS_IP_ using inline asmMarco Elver1-0/+2
10 daysMerge tag 'wireless-next-2026-05-21' of https://git.kernel.org/pub/scm/linux/...Jakub Kicinski3-18/+16
10 daysriscv: cacheinfo: Fix node reference leak in populate_cache_leavesZishun Yi1-1/+1
10 daysarm64: dts: qcom: lemans: Add eDP ref clock for eDP PHYsRitesh Kumar1-4/+8
10 daysriscv: kexec_file: Constrain segment placement to direct mapHan Gao1-1/+2
10 daysriscv: unconditionally select ARCH_KEEP_MEMBLOCKHan Gao1-1/+1
10 daysKVM: x86: Remove unused X86EMUL_MODE_HOST defineSean Christopherson1-7/+0
10 daysKVM: x86: Drop kvm_vcpu_do_singlestep() now that it's been guttedSean Christopherson1-8/+2
10 daysKVM: x86: Move KVM_GUESTDBG_SINGLESTEP handling into kvm_inject_emulated_db()Hou Wenlong1-12/+2
10 daysKVM: x86: Honor KVM_GUESTDBG_USE_HW_BP when checking for code breakpoints in ...Hou Wenlong1-25/+10
10 daysMerge tag 'net-7.1-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds1-0/+1
10 daysMerge branch '20260416-qcom_ice_power_and_clk_vote-v5-13-5ccf5d7e2846@oss.qua...Bjorn Andersson2-2/+10
10 daysMerge branch '20260416-qcom_ice_power_and_clk_vote-v5-13-5ccf5d7e2846@oss.qua...Bjorn Andersson2-2/+10
10 daysKVM: x86: Honor KVM_GUESTDBG_USE_HW_BP when emulating MOV DR (in emulator)Hou Wenlong3-9/+35
10 daysarm64: dts: qcom: sm8750: Add power-domain and iface clk for ice nodeHarshal Dev1-1/+5
10 daysarm64: dts: qcom: sm8650: Add power-domain and iface clk for ice nodeHarshal Dev1-1/+5
10 daysarm64: dts: qcom: sm8550: Add power-domain and iface clk for ice nodeHarshal Dev1-1/+5
10 daysarm64: dts: qcom: sm8450: Add power-domain and iface clk for ice nodeHarshal Dev1-1/+5
10 daysarm64: dts: qcom: kodiak: Add power-domain and iface clk for ice nodeHarshal Dev1-1/+5
10 daysKVM: x86: Set guest DR6 by kvm_queue_exception_p() in instruction emulationHou Wenlong3-12/+18
10 daysarm64: dts: qcom: sc7180: Add power-domain and iface clk for ice nodeHarshal Dev1-1/+5
10 daysarm64: dts: qcom: monaco: Add power-domain and iface clk for ice nodeHarshal Dev1-1/+5
10 daysarm64: dts: qcom: lemans: Add power-domain and iface clk for ice nodeHarshal Dev1-1/+5
10 daysarm64: dts: qcom: kaanapali: Add power-domain and iface clk for ice nodeHarshal Dev1-1/+5
10 daysarm64: dts: qcom: eliza: Add power-domain and iface clk for ice nodeHarshal Dev1-1/+5
10 daysarm64: dts: qcom: milos: Add power-domain and iface clk for ice nodeHarshal Dev1-1/+5
10 daysKVM: SVM: Flush the current TLB when transitioning from xAVIC => x2AVICSean Christopherson1-6/+29
10 daysKVM: x86: Capture "struct x86_exception" in inject_emulated_exception()Hou Wenlong1-7/+6
10 daysKVM: VMX: Refresh GUEST_PENDING_DBG_EXCEPTIONS.BS on all injected #DBsSean Christopherson1-17/+18
10 daysKVM: x86: Fix ERAPS RAP clear on INVPCID single-context invalidationEmily Ehlert1-1/+1
10 daysarm64: dts: qcom: eliza: Fix reserved memory addresses & sizesAlexander Koskovich1-3/+3
10 daysarm64: dts: qcom: eliza: Add IMEM nodeAlexander Koskovich1-0/+20
10 daysarm64: dts: qcom: eliza: Sort nodes by unit addressAlexander Koskovich1-327/+327
10 daysMerge tag 'trace-ringbuffer-v7.1-rc4' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds21-0/+30
10 daysarm64: dts: qcom: eliza: Add QUPv3, GPI DMA, SDHCI and LLCC nodesAbel Vesa1-0/+1527
10 daysarm64: dts: qcom: eliza-mtp: Fix the debug UART indexAbel Vesa2-5/+5
10 daysarm64: dts: qcom: eliza-mtp: Enable DisplayPort on USBKrzysztof Kozlowski2-0/+9
10 daysarm64: dts: qcom: eliza-mtp: Enable DSI display panelKrzysztof Kozlowski1-0/+63
10 daysarm64: dts: qcom: eliza: Add display (MDSS) with Display CCKrzysztof Kozlowski1-0/+443
10 daysarm64: dts: qcom: eliza-mtp: Enable USB and ADSP supportAbel Vesa1-0/+81
10 daysarm64: dts: qcom: Add Eliza-specific PM7550BA dtsiAbel Vesa1-0/+70
10 daysarm64: dts: qcom: eliza: Describe the ADSP and USB related nodesAbel Vesa1-0/+260
10 daysx86/cpu: Add Intel CPU model number for rugged Panther LakeTony Luck1-0/+2
11 daysMerge tag 'soc-fixes-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/so...Linus Torvalds19-86/+65
11 daysRevert "drivers: net: 3com: 3c509: Remove this driver"Maciej W. Rozycki1-0/+1
11 daysarm64: defconfig: Enable dma-buf heapsMaxime Ripard1-0/+3
11 daysKVM: arm64: Fix CONFIG_PKVM_DISABLE_STAGE2_ON_PANICVincent Donnefort1-1/+1
11 daysMerge branch 'vfs-7.2.openat2' into vfs.allChristian Brauner4-0/+8
11 daysMerge branch 'kernel-7.2.task_exec_state' into vfs.allChristian Brauner45-178/+335
11 daysMerge branch 'vfs-7.2.inode' into vfs.allChristian Brauner1-1/+1
11 daysexec_state: relocate dumpable informationChristian Brauner (Amutable)1-4/+2
11 daysLoongArch: Remove unused code to avoid build warningHuacai Chen1-4/+0
11 daysLoongArch: Avoid initrd overlap during kernel relocationWANG Rui1-0/+38
11 daysLoongArch: Skip relocation-time KASLR if already appliedWANG Rui1-0/+12
11 daysefi/loongarch: Randomize kernel preferred address for KASLRWANG Rui1-1/+3
11 daysring-buffer: Flush and stop persistent ring buffer on panicMasami Hiramatsu (Google)21-0/+30
11 daysriscv: dts: canaan: Add clock definition for K230Xukai Wang3-8/+40
11 daysopenat2: introduce EFTYPE error codeDorjoy Chowdhury4-0/+8
11 dayssched/coredump: introduce enum task_dumpableChristian Brauner (Amutable)1-1/+1
11 daysMerge branch kvm-arm64/no-lazy-vgic-init into kvmarm-master/nextMarc Zyngier5-97/+91
11 daysKVM: arm64: vgic-v2: Don't init the vgic on in-kernel interrupt injectionMarc Zyngier1-4/+2
11 daysKVM: arm64: vgic-v2: Force vgic init on injection outside the run loopMarc Zyngier2-2/+19
11 daysKVM: arm64: pmu: Kill the PMU interrupt level cacheMarc Zyngier1-10/+3
11 daysKVM: arm64: timer: Kill the per-timer irq level cacheMarc Zyngier1-11/+9
11 daysKVM: arm64: Simplify userspace notification of interrupt stateMarc Zyngier3-51/+40
11 daysKVM: arm64: timer: Repaint kvm_timer_{should,irq_can}_fire() to kvm_timer_{pe...Marc Zyngier1-28/+27
11 daysMerge branch kvm-arm64/nv-fp-elision into kvmarm-master/nextMarc Zyngier3-1/+32
11 daysKVM: arm64: nv: Don't save/restore FP register during a nested ERET or exceptionMarc Zyngier1-0/+26
11 daysKVM: arm64: nv: Track L2 to L1 exception emulationMarc Zyngier2-1/+6
11 daysx86/virt/seamldr: Install a new TDX moduleChao Gao1-0/+14
11 daysx86/virt/tdx: Reset software states during TDX module shutdownChao Gao1-1/+16
11 daysx86/virt/seamldr: Shut down the current TDX moduleChao Gao5-2/+58
11 daysx86/virt/seamldr: Abort updates after a failed stepChao Gao1-4/+8
11 daysx86/virt/seamldr: Introduce skeleton for TDX module updatesChao Gao1-1/+88
11 daysx86/virt/seamldr: Allocate and populate a module update requestChao Gao1-1/+156
11 dayscoco/tdx-host: Implement firmware upload sysfs ABI for TDX module updatesChao Gao2-0/+15
11 dayscoco/tdx-host: Don't expose P-SEAMLDR information on CPUs with erratumChao Gao4-0/+26
11 dayscoco/tdx-host: Expose P-SEAMLDR information via sysfsChao Gao1-0/+6
11 daysx86/virt/seamldr: Add a helper to retrieve P-SEAMLDR informationChao Gao2-1/+54
11 daysx86/virt/seamldr: Introduce a wrapper for P-SEAMLDR SEAMCALLsChao Gao2-1/+26
11 dayscoco/tdx-host: Expose TDX module versionChao Gao2-1/+7
11 dayscoco/tdx-host: Introduce a "tdx_host" deviceChao Gao1-1/+1
11 daysx86/virt/tdx: Move low level SEAMCALL helpers out of <asm/tdx.h>Kai Huang3-92/+111
11 daysx86/virt/tdx: Move TDX_FEATURES0 bits to asm/tdx.hChao Gao2-3/+3
11 daysx86/virt/tdx: Consolidate TDX global initialization statesChao Gao1-9/+13
11 daysx86/virt/tdx: Move TDX global initialization states to file scopeChao Gao1-3/+4
11 daysx86/virt/tdx: Clarify try_init_module_global() result cachingChao Gao1-4/+10
11 daysx86/mm: Disable broadcast TLB flush when PCID is disabledTom Lendacky1-0/+1
11 dayssoc: document mergesArnd Bergmann1-0/+8
11 daysMerge branch 'soc/arm' into for-nextArnd Bergmann5-0/+50
11 daysMerge tag 'zx29-plat-for-7.2' of https://gitlab.com/stefandoesinger/zx297520-...Arnd Bergmann5-0/+50
11 daysMerge branch 'soc/arm' into for-nextArnd Bergmann3-3/+14
11 daysMerge branch 'soc/defconfig' into for-nextArnd Bergmann1-0/+2
11 daysMerge branch 'soc/dt' into for-nextArnd Bergmann4-0/+129
11 daysMerge tag 'zx29-dts-for-7.2' of https://gitlab.com/stefandoesinger/zx297520-k...Arnd Bergmann4-0/+129
11 daysMerge tag 'soc-pxa-gpio-for-v7.2' of git://git.kernel.org/pub/scm/linux/kerne...Arnd Bergmann3-3/+14
11 daysMerge tag 'cix-defconfig-v7.2-rc1' of git://git.kernel.org/pub/scm/linux/kern...Arnd Bergmann1-0/+2
11 daysconsole: mdacon: remove this obsolete driverEthan Nelson-Moore2-3/+3
12 daysx86/extable: switch to using FIELD_GET_SIGNED()Yury Norov2-10/+5
12 dayssoc: document mergesArnd Bergmann1-0/+11
12 daysMerge branch 'soc/arm' into for-nextArnd Bergmann1-1/+0
12 daysMerge branch 'soc/defconfig' into for-nextArnd Bergmann1-0/+1
12 daysMerge branch 'soc/dt' into for-nextArnd Bergmann75-323/+1344
12 daysarm64: defconfig: Enable PCI M.2 power sequencing driverManivannan Sadhasivam1-0/+1
12 daysMerge tag 'renesas-dts-for-v7.2-tag1' of git://git.kernel.org/pub/scm/linux/k...Arnd Bergmann31-56/+862
12 daysarm64: Kconfig: drop unneeded dependency on OF_GPIO for ARCH_MVEBUBartosz Golaszewski1-1/+0
12 daysARM: dts: omap2: add stlc4560 spi-wireless nodeArnd Bergmann2-0/+16
12 daysp54spi: convert to devicetreeArnd Bergmann1-18/+0
12 daysriscv: dts: spacemit: fix uboot partition offset on Milk-V JupiterAurelien Jarno1-1/+1
12 daysriscv: dts: spacemit: enable SD card support on Milk-V JupiterAurelien Jarno1-1/+20
12 daysriscv: dts: spacemit: enable eMMC on Milk-V JupiterAurelien Jarno1-0/+11
12 daysriscv: dts: spacemit: sort aliases on Milk-V JupiterAurelien Jarno1-1/+1
12 daysriscv: dts: spacemit: set console baud rate on Milk-V JupiterAurelien Jarno1-1/+1
12 daysriscv: dts: spacemit: enable USB3 on OrangePi R2SChukun Pan1-0/+23
12 daysriscv: dts: spacemit: Add thermal sensor for K1 SoCShuwei Wu1-0/+101
12 daysriscv: dts: spacemit: Add PDMA controller node for K3 SoCTroy Mitchell1-0/+11
12 dayss390/processor: Implement cpu_relax() with cpu serializationHeiko Carstens1-1/+3
12 dayss390/processor: Remove duplicated cpu_relax() defineHeiko Carstens1-2/+1
12 dayss390/barrier: Use alternative instead of ifdef for bcr_serialize()Heiko Carstens1-8/+4
12 dayss390/mm: Map empty zero pages read-onlyHeiko Carstens1-0/+2
12 dayss390/topology: Use zero-based numbering for containing entitiesAlexandra Winter1-3/+7
12 daysKVM: arm64: Fix nVHE/pKVM hyp tracing error on invalid descVincent Donnefort1-2/+7
12 daysKVM: arm64: vgic: Free private_irqs when init fails after allocationMichael Bommarito1-1/+3
12 daysKVM: arm64: vgic-its: Reject restored DTE with out-of-range num_eventid_bitsMichael Bommarito1-0/+4
12 dayspowerpc: Remove unused functionsMukesh Kumar Chaurasiya4-159/+0
12 dayspowerpc: Enable GENERIC_ENTRY featureMukesh Kumar Chaurasiya7-656/+124
12 dayspowerpc: Prepare for IRQ entry exitMukesh Kumar Chaurasiya1-0/+358
12 dayspowerpc: add exit_flags field in pt_regsMukesh Kumar Chaurasiya3-5/+13
12 dayspowerpc: Introduce syscall exit arch functionsMukesh Kumar Chaurasiya1-0/+49
12 dayspowerpc: introduce arch_enter_from_user_modeMukesh Kumar Chaurasiya1-0/+118
12 dayspowerpc: Prepare to build with generic entry/exit frameworkMukesh Kumar Chaurasiya4-0/+20