summaryrefslogtreecommitdiff
path: root/arch/arm64/kvm
AgeCommit message (Expand)AuthorFilesLines
2025-06-19KVM: arm64: VHE: Centralize ISBs when returning to hostMark Rutland2-16/+12
2025-06-19KVM: arm64: Remove ad-hoc CPTR manipulation from kvm_hyp_handle_fpsimd()Mark Rutland1-9/+8
2025-06-19KVM: arm64: Remove ad-hoc CPTR manipulation from fpsimd_sve_sync()Mark Rutland1-1/+4
2025-06-19KVM: arm64: Reorganise CPTR trap manipulationMark Rutland3-140/+130
2025-06-19KVM: arm64: VHE: Synchronize CPTR trap deactivationMark Rutland1-0/+3
2025-06-19KVM: arm64: VHE: Synchronize restore of host debug registersMark Rutland1-0/+3
2025-06-19KVM: arm64: Explicitly treat routing entry type changes as changesSean Christopherson1-1/+2
2025-06-19KVM: arm64: nv: Fix tracking of shadow list registersMarc Zyngier1-39/+42
2025-06-11Merge tag 'kvmarm-fixes-6.16-2' of git://git.kernel.org/pub/scm/linux/kernel/...Paolo Bonzini14-97/+99
2025-06-05KVM: arm64: Don't use __vcpu_sys_reg() to get the address of a sysregMarc Zyngier2-3/+3
2025-06-05KVM: arm64: Add RMW specific sysreg accessorMarc Zyngier5-21/+21
2025-06-05KVM: arm64: Add assignment-specific sysreg accessorMarc Zyngier11-73/+75
2025-06-03Merge tag 'hyperv-next-signed-20250602' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-4/+6
2025-06-02Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds8-129/+146
2025-06-02Merge tag 'kvmarm-fixes-6.16-1' of https://git.kernel.org/pub/scm/linux/kerne...Paolo Bonzini6-72/+132
2025-05-31Merge tag 'gcc-minimum-version-6.16' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+0
2025-05-30KVM: arm64: vgic-debug: Avoid dereferencing NULL ITE pointerMarc Zyngier1-1/+4
2025-05-30KVM: arm64: vgic-init: Plug vCPU vs. VGIC creation raceOliver Upton1-1/+26
2025-05-30KVM: arm64: Unmap vLPIs affected by changes to GSI routing informationOliver Upton1-0/+23
2025-05-30KVM: arm64: Resolve vLPI by host IRQ in vgic_v4_unset_forwarding()Oliver Upton2-22/+26
2025-05-30KVM: arm64: Protect vLPI translation with vgic_irq::irq_lockOliver Upton2-42/+47
2025-05-30KVM: arm64: Use lock guard in vgic_v4_set_forwarding()Oliver Upton1-6/+4
2025-05-30KVM: arm64: Mask out non-VA bits from TLBI VA* on VNCR invalidationMarc Zyngier1-2/+4
2025-05-27KVM: arm64: use kvm_trylock_all_vcpus when locking all vCPUsMaxim Levitsky5-57/+14
2025-05-26Merge tag 'kvmarm-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/kvma...Paolo Bonzini35-994/+3660
2025-05-23arm64: kvm, smccc: Introduce and use API for getting hypervisor UUIDRoman Kisel1-4/+6
2025-05-23Merge branch kvm-arm64/misc-6.16 into kvmarm-master/nextMarc Zyngier15-84/+302
2025-05-23Merge branch kvm-arm64/nv-nv into kvmarm-master/nextMarc Zyngier8-135/+812
2025-05-23Merge branch kvm-arm64/at-fixes-6.16 into kvmarm-master/nextMarc Zyngier1-23/+36
2025-05-23Merge branch kvm-arm64/fgt-masks into kvmarm-master/nextMarc Zyngier10-512/+1717
2025-05-23Merge branch kvm-arm64/mte-frac into kvmarm-master/nextMarc Zyngier1-2/+26
2025-05-23Merge branch kvm-arm64/ubsan-el2 into kvmarm-master/nextMarc Zyngier2-0/+12
2025-05-23Merge branch kvm-arm64/pkvm-np-thp-6.16 into kvmarm-master/nextMarc Zyngier13-236/+691
2025-05-22KVM: arm64: Fix documentation for vgic_its_iter_next()Marc Zyngier1-1/+1
2025-05-21KVM: arm64: np-guest CMOs with PMD_SIZE fixmapVincent Donnefort5-33/+118
2025-05-21KVM: arm64: Stage-2 huge mappings for np-guestsVincent Donnefort3-11/+20
2025-05-21KVM: arm64: Add a range to pkvm_mappingsQuentin Perret1-9/+28
2025-05-21KVM: arm64: Convert pkvm_mappings to interval treeQuentin Perret1-59/+35
2025-05-21KVM: arm64: Add a range to __pkvm_host_test_clear_young_guest()Vincent Donnefort4-8/+13
2025-05-21KVM: arm64: Add a range to __pkvm_host_wrprotect_guest()Vincent Donnefort4-12/+17
2025-05-21KVM: arm64: Add a range to __pkvm_host_unshare_guest()Vincent Donnefort4-29/+35
2025-05-21KVM: arm64: Add a range to __pkvm_host_share_guest()Vincent Donnefort4-34/+61
2025-05-21KVM: arm64: Introduce for_each_hyp_pageVincent Donnefort3-34/+37
2025-05-21KVM: arm64: Handle huge mappings for np-guest CMOsVincent Donnefort1-4/+22
2025-05-21Merge branch kvm-arm64/pkvm-selftest-6.16 into kvm-arm64/pkvm-np-thp-6.16Marc Zyngier6-1/+226
2025-05-21KVM: arm64: nv: Release faulted-in VNCR page from mmu_lock critical sectionMarc Zyngier1-1/+1
2025-05-21KVM: arm64: nv: Handle TLBI S1E2 for VNCR invalidation with mmu_lock heldMarc Zyngier1-0/+2
2025-05-21KVM: arm64: nv: Hold mmu_lock when invalidating VNCR SW-TLB before translatingMarc Zyngier1-7/+18
2025-05-19KVM: arm64: vgic-its: Add debugfs interface to expose ITS tablesJing Zhang3-31/+265
2025-05-19arm64: errata: Work around AmpereOne's erratum AC04_CPU_23D Scott Phillips9-15/+15