aboutsummaryrefslogtreecommitdiff
path: root/arch/arm64/kvm
AgeCommit message (Expand)AuthorFilesLines
2024-10-01KVM: arm64: Constrain the host to the maximum shared SVE VL with pKVMMark Brown2-6/+8
2024-10-01KVM: arm64: Fix __pkvm_init_vcpu cptr_el2 error pathVincent Donnefort1-2/+4
2024-09-28Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-3/+3
2024-09-21Merge tag 'mm-stable-2024-09-20-02-31' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+0
2024-09-17Merge branch 'kvm-redo-enable-virt' into HEADPaolo Bonzini1-3/+3
2024-09-16Merge tag 'for-linus-non-x86' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds23-265/+1925
2024-09-16Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds5-82/+87
2024-09-12Merge branch 'for-next/poe' into for-next/coreWill Deacon3-4/+53
2024-09-12Merge branch kvm-arm64/visibility-cleanups into kvmarm-master/nextMarc Zyngier2-44/+22
2024-09-12Merge branch kvm-arm64/s2-ptdump into kvmarm-master/nextMarc Zyngier5-42/+287
2024-09-12Merge branch kvm-arm64/nv-at-pan into kvmarm-master/nextMarc Zyngier6-27/+1180
2024-09-12Merge branch kvm-arm64/vgic-sre-traps into kvmarm-master/nextMarc Zyngier9-135/+343
2024-09-12Merge branch kvm-arm64/fpmr into kvmarm-master/nextMarc Zyngier7-5/+64
2024-09-12Merge branch kvm-arm64/mmu-misc-6.12 into kvmarm-master/nextMarc Zyngier3-8/+25
2024-09-11KVM: arm64: Get rid of REG_HIDDEN_USER visibility qualifierMarc Zyngier2-26/+5
2024-09-11KVM: arm64: Simplify visibility handling of AArch32 SPSR_*Marc Zyngier1-8/+4
2024-09-11KVM: arm64: Simplify handling of CNTKCTL_EL12Marc Zyngier1-10/+13
2024-09-10KVM: arm64: Register ptdump with debugfs on guest creationSebastian Ene4-0/+287
2024-09-10KVM: arm64: Add memory length checks and remove inline in do_ffa_mem_xferSnehal Koukuntla1-6/+15
2024-09-10KVM: arm64: Move pagetable definitions to common headerSebastian Ene1-42/+0
2024-09-04KVM: Rename arch hooks related to per-CPU virtualization enablingSean Christopherson1-3/+3
2024-09-04KVM: arm64: Sanitise ID_AA64MMFR3_EL1Joey Gouly1-1/+5
2024-09-04KVM: arm64: use `at s1e1a` for POEJoey Gouly1-1/+4
2024-09-04KVM: arm64: Save/restore POE registersJoey Gouly2-2/+44
2024-09-01mm: kvmalloc: align kvrealloc() with krealloc()Danilo Krummrich1-1/+0
2024-08-30KVM: arm64: nv: Add support for FEAT_ATS1AMarc Zyngier3-0/+23
2024-08-30KVM: arm64: nv: Plumb handling of AT S1* traps from EL2Marc Zyngier1-0/+45
2024-08-30KVM: arm64: nv: Make AT+PAN instructions aware of FEAT_PAN3Marc Zyngier1-1/+16
2024-08-30KVM: arm64: nv: Sanitise SCTLR_EL1.EPAN according to VM configurationMarc Zyngier1-0/+8
2024-08-30KVM: arm64: nv: Add SW walker for AT S1 emulationMarc Zyngier1-2/+608
2024-08-30KVM: arm64: nv: Make ps_to_output_size() generally availableMarc Zyngier1-14/+0
2024-08-30KVM: arm64: nv: Add emulation of AT S12E{0,1}{R,W}Marc Zyngier1-0/+253
2024-08-30KVM: arm64: nv: Add basic emulation of AT S1E2{R,W}Marc Zyngier1-0/+51
2024-08-30KVM: arm64: nv: Add basic emulation of AT S1E1{R,W}PMarc Zyngier1-0/+26
2024-08-30KVM: arm64: nv: Add basic emulation of AT S1E{0,1}{R,W}Marc Zyngier2-1/+141
2024-08-30KVM: arm64: nv: Honor absence of FEAT_PAN2Marc Zyngier1-0/+4
2024-08-30KVM: arm64: nv: Turn upper_attr for S2 walk into the full descriptorMarc Zyngier1-6/+6
2024-08-30KVM: arm64: nv: Enforce S2 alignment when contiguous bit is setMarc Zyngier1-5/+2
2024-08-30KVM: arm64: Make kvm_at() take an OP_AT_*Joey Gouly1-1/+1
2024-08-27KVM: arm64: Unify UNDEF injection helpersMarc Zyngier1-81/+51
2024-08-27KVM: arm64: Make most GICv3 accesses UNDEF if they trapMarc Zyngier3-18/+66
2024-08-27KVM: arm64: Honor guest requested traps in GICv3 emulationMarc Zyngier1-0/+72
2024-08-27KVM: arm64: Add trap routing information for ICH_HCR_EL2Marc Zyngier1-5/+66
2024-08-27KVM: arm64: Add ICH_HCR_EL2 to the vcpu stateMarc Zyngier1-0/+2
2024-08-27KVM: arm64: Zero ID_AA64PFR0_EL1.GIC when no GICv3 is presented to the guestMarc Zyngier2-4/+8
2024-08-27KVM: arm64: Add helper for last ditch idreg adjustmentsMarc Zyngier4-17/+37
2024-08-27KVM: arm64: Force GICv3 trap activation when no irqchip is configured on VHEMarc Zyngier1-4/+10
2024-08-27KVM: arm64: Force SRE traps when SRE access is not enabledMarc Zyngier2-7/+20
2024-08-27KVM: arm64: Move GICv3 trap configuration to kvm_calculate_traps()Marc Zyngier3-0/+12
2024-08-27Merge branch kvm-arm64/tlbi-fixes-6.12 into kvmarm-master/nextMarc Zyngier2-4/+4