summaryrefslogtreecommitdiff
path: root/arch/arm64/kvm
AgeCommit message (Expand)AuthorFilesLines
2026-06-04KVM: arm64: Use ktime_get_snapshot_id() to snapshot CLOCK_REALTIMEThomas Gleixner1-3/+3
2026-06-04KVM: arm64: Use ktime_get_snapshot_id() to retrieve CLOCK_BOOTTIMEThomas Gleixner1-4/+4
2026-06-03KVM: arm64: nv: Restart stage-1 walk if stage-2 desc update failsOliver Upton1-0/+3
2026-06-03KVM: arm64: Restart instruction upon race in __kvm_at_s12()Oliver Upton1-1/+4
2026-06-03KVM: arm64: nv: Inject SEA TTW when desc update can't write to GPAOliver Upton2-2/+11
2026-06-03KVM: arm64: nv: Fully update VNCR fixmap state in kvm_translate_vncr()Oliver Upton1-10/+17
2026-06-03KVM: arm64: Don't leak PFN when kvm_translate_vncr() races MMU notifierOliver Upton1-1/+3
2026-06-03KVM: arm64: Wire AT S1E1A in the system instruction handling tableMarc Zyngier1-0/+1
2026-06-03KVM: arm64: Key CPTR_EL2.E0POE propagation on FEAT_S1POEMarc Zyngier1-1/+1
2026-06-03arm64: fpsimd: Move SVE save/restore inlineMark Rutland5-27/+6
2026-06-03arm64: fpsimd: Use opaque type for SVE stateMark Rutland5-14/+11
2026-06-03arm64: fpsimd: Move fpsimd save/restore inlineMark Rutland3-14/+4
2026-06-03arm64: fpsimd: Split FPSR/FPCR from SVE save/restoreMark Rutland3-6/+7
2026-06-03KVM: arm64: pkvm: Remove struct cpu_sve_stateMark Rutland4-18/+20
2026-06-03KVM: arm64: pkvm: Save host FPMR in host cpu contextMark Rutland2-4/+7
2026-06-03KVM: arm64: Don't override FFR save/restore argumentMark Rutland1-4/+2
2026-06-03KVM: arm64: Don't include <asm/fpsimdmacros.h>Mark Rutland1-1/+0
2026-05-29KVM: arm64: Correctly cap ZCR_EL2 provided by a guest hypervisorMark Brown3-14/+18
2026-05-28KVM: arm64: Remove @arch from __load_stage2()Zenghui Yu (Huawei)7-9/+9
2026-05-28KVM: arm64: Fallback to a supported value for unsupported guest TGxWei-Lin Chang2-30/+122
2026-05-28KVM: arm64: nv: Use literal granule size in TLBI range calculationWei-Lin Chang1-13/+19
2026-05-28KVM: arm64: Factor out TG0/1 decoding of VTCR and TCRWei-Lin Chang2-39/+65
2026-05-28KVM: arm64: nv: Rename vtcr_to_walk_info() to setup_s2_walk()Wei-Lin Chang1-8/+7
2026-05-27KVM: arm64: Pre-check vcpu memcache for host->guest donateFuad Tabba1-0/+4
2026-05-27KVM: arm64: Pre-check vcpu memcache for host->guest shareFuad Tabba1-0/+20
2026-05-27KVM: arm64: Seed pkvm_ownership_selftest vcpu memcacheFuad Tabba1-1/+15
2026-05-27KVM: arm64: Fix __deactivate_fgt macro parameter typoFuad Tabba1-1/+1
2026-05-27KVM: arm64: Guard against NULL vcpu on VHE hyp panic pathFuad Tabba1-1/+2
2026-05-27KVM: arm64: Fix memory leak in hyp_trace_unload()Vincent Donnefort1-0/+2
2026-05-27KVM: arm64: Fix rollback in hyp_trace_buffer_share_hyp()Vincent Donnefort1-2/+3
2026-05-27KVM: arm64: Fix meta-page unsharing in pKVM hyp tracingVincent Donnefort1-1/+1
2026-05-27KVM: arm64: PMU: Preserve AArch32 counter low bitsQiang Ma1-2/+2
2026-05-26KVM: arm64: Add fail-safe for refcounted pages in __pkvm_hyp_donate_hostVincent Donnefort1-4/+16
2026-05-26KVM: arm64: Fix __pkvm_init_vm error pathVincent Donnefort3-5/+13
2026-05-26KVM: arm64: Reset page order in pKVM hyp_poolVincent Donnefort2-7/+16
2026-05-23KVM: arm64: Fix arch timer interrupts for GICv3-on-GICv5 guestsSascha Bischoff1-10/+7
2026-05-23KVM: arm64: vgic-v5: Atomically assign bits to PPI DVI bitmapSascha Bischoff1-1/+1
2026-05-23KVM: arm64: vgic-v5: Add missing trap handing for NV triageSascha Bischoff1-0/+8
2026-05-22KVM: arm64: vgic-v5: Limit support to 64 PPIsMarc Zyngier3-80/+24
2026-05-22KVM: arm64: vgic: Rationalise per-CPU irq accessorMarc Zyngier1-13/+12
2026-05-22KVM: arm64: vgic-v5: Drop defensive checks from vgic_v5_ppi_queue_irq_unlock()Marc Zyngier1-13/+3
2026-05-22KVM: arm64: vgic: Consolidate vgic_allocate_private_irqs_locked()Marc Zyngier1-27/+18
2026-05-22KVM: arm64: vgic: Constify struct irq_ops usageMarc Zyngier3-7/+11
2026-05-22KVM: arm64: vgic-v5: Drop pointless ARM64_HAS_GICV5_CPUIF checkMarc Zyngier1-3/+0
2026-05-22KVM: arm64: vgic-v5: Remove use of __assign_bit() with a constantMarc Zyngier1-9/+7
2026-05-22KVM: arm64: vgic-v5: Move PPI caps into kvm_vgic_global_stateMarc Zyngier1-1/+1
2026-05-22KVM: arm64: vgic-v5: Add for_each_visible_v5_ppi() iteratorMarc Zyngier3-7/+8
2026-05-21KVM: arm64: Fix CONFIG_PKVM_DISABLE_STAGE2_ON_PANICVincent Donnefort1-1/+1
2026-05-21KVM: arm64: vgic-v2: Don't init the vgic on in-kernel interrupt injectionMarc Zyngier1-4/+2
2026-05-21KVM: arm64: vgic-v2: Force vgic init on injection outside the run loopMarc Zyngier2-2/+19