summaryrefslogtreecommitdiff
path: root/arch/arm64/kvm/hyp
AgeCommit message (Expand)AuthorFilesLines
12 daysKVM: arm64: Initialize SCTLR_EL1 in __kvm_hyp_init_cpu()Ahmed Genidi2-2/+3
12 daysKVM: arm64: Initialize HCR_EL2.E2H earlyMark Rutland1-1/+7
2025-02-15Merge tag 'kvmarm-fixes-6.14-2' of git://git.kernel.org/pub/scm/linux/kernel/...Paolo Bonzini6-138/+228
2025-02-13KVM: arm64: Convert timer offset VA when accessed in HYP codeMarc Zyngier1-1/+14
2025-02-13KVM: arm64: Eagerly switch ZCR_EL{1,2}Mark Rutland5-11/+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 host FPSIMD saving for non-protected KVMMark Rutland4-39/+24
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 Bonzini1-0/+24
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 Torvalds24-1369/+1314
2025-01-21Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds6-39/+26
2025-01-17Merge branch 'for-next/mm' into for-next/coreWill Deacon1-23/+10
2025-01-17Merge branch kvm-arm64/misc-6.14 into kvmarm-master/nextMarc Zyngier3-10/+10
2025-01-17Merge branch kvm-arm64/nv-resx-fixes-6.14 into kvmarm-master/nextMarc Zyngier1-2/+2
2025-01-17Merge branch kvm-arm64/coresight-6.14 into kvmarm-master/nextMarc Zyngier1-25/+38
2025-01-17Merge branch kvm-arm64/pkvm-memshare-declutter into kvmarm-master/nextMarc Zyngier1-567/+76
2025-01-17Merge branch kvm-arm64/nv-timers into kvmarm-master/nextMarc Zyngier3-17/+145
2025-01-14KVM: arm64: nv: Always evaluate HCR_EL2 using sanitising accessorsMarc Zyngier1-2/+2
2025-01-12KVM: arm64: coresight: Give TRBE enabled state to KVMJames Clark1-25/+38
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 Zyngier1-3/+0
2025-01-12Merge branch kvm-arm64/pkvm-fixed-features-6.14 into kvmarm-master/nextMarc Zyngier9-654/+404
2025-01-12Merge branch kvm-arm64/pkvm-np-guest into kvmarm-master/nextMarc Zyngier10-97/+638
2025-01-11Merge remote-tracking branch 'arm64/for-next/cpufeature' into kvm-arm64/pkvm-...Marc Zyngier4-16/+16
2025-01-08arm64: kvm: Introduce nvhe stack size constantsKalesh Singh3-10/+10
2025-01-08KVM: arm64: Fix FEAT_MTE in pKVMVladimir Murzin1-0/+6
2025-01-02KVM: arm64: Work around x1e's CNTVOFF_EL2 bogosityMarc Zyngier1-4/+12
2025-01-02KVM: arm64: Handle counter access early in non-HYP contextMarc Zyngier1-13/+21
2025-01-02KVM: arm64: nv: Accelerate EL0 counter accesses from hypervisor contextMarc Zyngier1-0/+8
2025-01-02KVM: arm64: nv: Accelerate EL0 timer read accesses when FEAT_ECV in useMarc Zyngier2-0/+104
2024-12-20KVM: arm64: Convert the SVE guest vcpu flag to a vm flagFuad Tabba1-4/+7
2024-12-20KVM: arm64: Remove PtrAuth guest vcpu flagFuad Tabba1-13/+0
2024-12-20KVM: arm64: Calculate cptr_el2 traps on activating trapsFuad Tabba2-61/+32
2024-12-20KVM: arm64: Remove redundant setting of HCR_EL2 trap bitFuad Tabba1-3/+0
2024-12-20KVM: arm64: Remove fixed_config.h headerFuad Tabba6-210/+5
2024-12-20KVM: arm64: Rework specifying restricted features for protected VMsFuad Tabba2-170/+188
2024-12-20KVM: arm64: Set protected VM traps based on its view of feature registersFuad Tabba2-61/+30
2024-12-20KVM: arm64: Fix RAS trapping in pKVM for protected VMsFuad Tabba1-3/+2
2024-12-20KVM: arm64: Initialize feature id registers for protected VMsFuad Tabba4-6/+52
2024-12-20KVM: arm64: Use KVM extension checks for allowed protected VM capabilitiesFuad Tabba1-18/+6
2024-12-20KVM: arm64: Remove KVM_ARM_VCPU_POWER_OFF from protected VMs allowed features...Fuad Tabba1-2/+0
2024-12-20KVM: arm64: Move checking protected vcpu features to a separate functionFuad Tabba1-13/+32
2024-12-20KVM: arm64: Group setting traps for protected VMs by control registerFuad Tabba1-173/+144