summaryrefslogtreecommitdiff
path: root/arch/arm64/kvm
AgeCommit message (Expand)AuthorFilesLines
2025-02-15Merge tag 'kvmarm-fixes-6.14-2' of git://git.kernel.org/pub/scm/linux/kernel/...Paolo Bonzini10-290/+281
2025-02-13KVM: arm64: vgic: Hoist SGI/PPI alloc from vgic_init() to kvm_create_vgic()Marc Zyngier1-37/+37
2025-02-13KVM: arm64: timer: Drop warning on failed interrupt signallingMarc Zyngier1-9/+7
2025-02-13KVM: arm64: Convert timer offset VA when accessed in HYP codeMarc Zyngier1-1/+14
2025-02-13KVM: arm64: Simplify warning in kvm_arch_vcpu_load_fp()Mark Rutland1-6/+1
2025-02-13KVM: arm64: Eagerly switch ZCR_EL{1,2}Mark Rutland6-41/+76
2025-02-13KVM: arm64: Mark some header functions as inlineMark Rutland1-10/+9
2025-02-13KVM: arm64: Refactor exit handlersMark Rutland3-41/+26
2025-02-13KVM: arm64: Refactor CPTR trap deactivationMark Rutland2-5/+42
2025-02-13KVM: arm64: Remove VHE host restore of CPACR_EL1.SMENMark Rutland1-21/+0
2025-02-13KVM: arm64: Remove VHE host restore of CPACR_EL1.ZENMark Rutland1-16/+0
2025-02-13KVM: arm64: Remove host FPSIMD saving for non-protected KVMMark Rutland6-49/+24
2025-02-13KVM: arm64: Unconditionally save+flush host FPSIMD/SVE/SME stateMark Rutland1-25/+10
2025-02-10KVM: arm64: Fix __pkvm_host_mkyoung_guest() return valueMarc Zyngier1-2/+1
2025-02-09KVM: arm64: Simplify np-guest hypercallsQuentin Perret1-31/+38
2025-02-09KVM: arm64: Improve error handling from check_host_shared_guest()Quentin Perret1-2/+2
2025-02-04Merge tag 'kvmarm-fixes-6.14-1' of git://git.kernel.org/pub/scm/linux/kernel/...Paolo Bonzini5-45/+73
2025-02-04KVM: arm64: timer: Don't adjust the EL2 virtual timer offsetMarc Zyngier2-18/+13
2025-02-04KVM: arm64: timer: Correctly handle EL1 timer emulation when !FEAT_ECVMarc Zyngier1-20/+10
2025-02-04KVM: arm64: timer: Always evaluate the need for a soft timerMarc Zyngier1-3/+1
2025-02-04KVM: arm64: Fix nested S2 MMU structures reallocationMarc Zyngier1-4/+5
2025-02-04KVM: arm64: Fail protected mode init if no vgic hardware is presentOliver Upton1-0/+13
2025-02-01KVM: arm64: Flush/sync debug state in protected modeOliver Upton1-0/+24
2025-01-28Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds39-2032/+2320
2025-01-21KVM: arm64: Flush hyp bss section after initialization of variables in bssLokesh Vutla1-0/+7
2025-01-21Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds11-49/+40
2025-01-17Merge branch 'for-next/mm' into for-next/coreWill Deacon2-27/+14
2025-01-17Merge branch kvm-arm64/misc-6.14 into kvmarm-master/nextMarc Zyngier9-33/+51
2025-01-17Merge branch kvm-arm64/nv-resx-fixes-6.14 into kvmarm-master/nextMarc Zyngier3-5/+13
2025-01-17Merge branch kvm-arm64/coresight-6.14 into kvmarm-master/nextMarc Zyngier2-28/+85
2025-01-17Merge branch kvm-arm64/pkvm-memshare-declutter into kvmarm-master/nextMarc Zyngier3-628/+136
2025-01-17Merge branch kvm-arm64/nv-timers into kvmarm-master/nextMarc Zyngier8-40/+523
2025-01-14KVM: arm64: nv: Apply RESx settings to sysreg reset valuesMarc Zyngier2-3/+11
2025-01-14KVM: arm64: nv: Always evaluate HCR_EL2 using sanitising accessorsMarc Zyngier1-2/+2
2025-01-12KVM: arm64: Support trace filtering for guestsJames Clark1-0/+18
2025-01-12KVM: arm64: coresight: Give TRBE enabled state to KVMJames Clark2-28/+67
2025-01-12KVM: arm64: Drop pkvm_mem_transition for host/hyp donationsQuentin Perret1-253/+32
2025-01-12KVM: arm64: Drop pkvm_mem_transition for host/hyp sharingQuentin Perret1-285/+34
2025-01-12KVM: arm64: Drop pkvm_mem_transition for FF-AQuentin Perret1-26/+10
2025-01-12Merge branch 'kvmarm-fixes-6.13-3'Marc Zyngier3-64/+60
2025-01-12Merge branch kvm-arm64/pkvm-fixed-features-6.14 into kvmarm-master/nextMarc Zyngier15-696/+416
2025-01-12Merge branch kvm-arm64/pkvm-np-guest into kvmarm-master/nextMarc Zyngier14-132/+926
2025-01-11Merge remote-tracking branch 'arm64/for-next/cpufeature' into kvm-arm64/pkvm-...Marc Zyngier7-21/+21
2025-01-11KVM: arm64: Explicitly handle BRBE traps as UNDEFINEDMark Rutland1-0/+11
2025-01-11KVM: arm64: vgic: Use str_enabled_disabled() in vgic_v3_probe()Thorsten Blum1-2/+3
2025-01-08KVM: arm64: Allow control of dpISA extensions in ID_AA64ISAR3_EL1Mark Brown1-1/+5
2025-01-08arm64: kvm: Introduce nvhe stack size constantsKalesh Singh6-28/+28
2025-01-08KVM: arm64: Fix nVHE stacktrace VA bits maskVincent Donnefort2-1/+5
2025-01-08KVM: arm64: Fix FEAT_MTE in pKVMVladimir Murzin1-0/+6
2025-01-02KVM: arm64: Work around x1e's CNTVOFF_EL2 bogosityMarc Zyngier3-8/+69