summaryrefslogtreecommitdiffstats
path: root/arch/arm64/kvm/arm.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* KVM: arm64: Don't eagerly teardown the vgic on init errorMarc Zyngier2024-10-111-0/+3
* KVM: arm64: nv: Punt stage-2 recycling to a vCPU requestOliver Upton2024-10-081-0/+2
* Merge branch 'kvm-redo-enable-virt' into HEADPaolo Bonzini2024-09-171-3/+3
|\
| * KVM: Rename arch hooks related to per-CPU virtualization enablingSean Christopherson2024-09-041-3/+3
* | Merge branch kvm-arm64/s2-ptdump into kvmarm-master/nextMarc Zyngier2024-09-121-0/+1
|\ \
| * | KVM: arm64: Register ptdump with debugfs on guest creationSebastian Ene2024-09-101-0/+1
* | | KVM: arm64: Add helper for last ditch idreg adjustmentsMarc Zyngier2024-08-271-7/+7
| |/ |/|
* | KVM: arm64: Tidying up PAuth code in KVMFuad Tabba2024-08-071-10/+4
* | KVM: arm64: fix kdoc warnings in W=1 buildsSebastian Ott2024-08-021-0/+1
|/
* Merge tag 'kvm-x86-generic-6.11' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2024-07-161-1/+1
|\
| * KVM: Introduce vcpu->wants_to_runDavid Matlack2024-06-181-1/+1
* | Merge branch kvm-arm64/nv-sve into kvmarm/nextOliver Upton2024-07-141-5/+0
|\ \
| * | KVM: arm64: Allow the use of SVE+NVOliver Upton2024-06-201-5/+0
* | | Merge branch kvm-arm64/ctr-el0 into kvmarm/nextOliver Upton2024-07-141-1/+1
|\ \ \
| * | | KVM: arm64: unify code to prepare trapsSebastian Ott2024-06-201-1/+1
| | |/ | |/|
* | | Merge branch kvm-arm64/shadow-mmu into kvmarm/nextOliver Upton2024-07-141-0/+11
|\ \ \
| * | | KVM: arm64: nv: Support multiple nested Stage-2 mmu structuresMarc Zyngier2024-06-191-0/+11
| | |/ | |/|
* / | KVM: arm64: Add early_param to control WFx trappingColton Lewis2024-06-141-3/+65
|/ /
* | KVM: arm64: Consolidate initializing the host data's fpsimd_state/sve in pKVMFuad Tabba2024-06-041-6/+14
* | KVM: arm64: Allocate memory mapped at hyp for host sve state in pKVMFuad Tabba2024-06-041-0/+68
|/
* Merge branch kvm-arm64/mpidr-reset into kvmarm-master/nextMarc Zyngier2024-05-091-5/+0
|\
| * KVM: arm64: Only reset vCPU-scoped feature ID regs onceOliver Upton2024-05-091-5/+0
* | Merge branch kvm-arm64/misc-6.10 into kvmarm-master/nextMarc Zyngier2024-05-081-9/+41
|\ \
| * | KVM: arm64: Destroy mpidr_data for 'late' vCPU creationOliver Upton2024-05-081-9/+41
* | | Merge branch kvm-arm64/pkvm-6.10 into kvmarm-master/nextMarc Zyngier2024-05-031-19/+44
|\ \ \
| * | | KVM: arm64: Restrict supported capabilities for protected VMsFuad Tabba2024-05-011-0/+32
| * | | KVM: arm64: Refactor setting the return value in kvm_vm_ioctl_enable_cap()Fuad Tabba2024-05-011-15/+9
| * | | KVM: arm64: Simplify vgic-v3 hypercallsMarc Zyngier2024-05-011-3/+2
| * | | KVM: arm64: Change kvm_handle_mmio_return() return polarityFuad Tabba2024-05-011-1/+1
* | | | Merge branch kvm-arm64/nv-eret-pauth into kvmarm-master/nextMarc Zyngier2024-05-031-5/+78
|\ \ \ \
| * | | | KVM: arm64: Drop trapping of PAuth instructions/keysMarc Zyngier2024-04-201-3/+42
| * | | | KVM: arm64: Constraint PAuth support to consistent implementationsMarc Zyngier2024-04-201-2/+36
| | |_|/ | |/| |
* | | | Merge branch kvm-arm64/host_data into kvmarm-master/nextMarc Zyngier2024-05-031-7/+1
|\ \ \ \ | |/ / / |/| / / | |/ /
| * | KVM: arm64: Exclude FP ownership from kvm_vcpu_archMarc Zyngier2024-04-121-6/+0
| * | KVM: arm64: Add accessor for per-CPU stateMarc Zyngier2024-04-121-1/+1
| |/
* / KVM: arm64: Rationalise KVM banner outputMarc Zyngier2024-04-011-8/+5
|/
* Merge branch kvm-arm64/vm-configuration into kvmarm/nextOliver Upton2024-03-071-0/+11
|\
| * KVM: arm64: Don't initialize idreg debugfs w/ preemption disabledOliver Upton2024-02-271-0/+5
| * KVM: arm64: Move existing feature disabling over to FGU infrastructureMarc Zyngier2024-02-191-0/+6
| * KVM: arm64: nv: Add sanitising to VNCR-backed sysregsMarc Zyngier2024-02-191-0/+1
* | KVM: arm64: print Hyp modeJoey Gouly2024-02-121-1/+2
|/
* Merge tag 'kvm-x86-generic-6.8' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2024-01-081-1/+0
|\
| * KVM: move KVM_CAP_DEVICE_CTRL to the generic checkWei Wang2023-11-301-1/+0
* | Merge tag 'kvmarm-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...Paolo Bonzini2024-01-081-0/+11
|\ \
| * \ Merge branch kvm-arm64/nv-6.8-prefix into kvmarm-master/nextMarc Zyngier2023-12-191-0/+6
| |\ \
| | * | KVM: arm64: nv: Compute NV view of idregs as a one-offMarc Zyngier2023-12-191-0/+6
| | |/
| * / KVM: arm64: Use LPA2 page-tables for stage2 and hyp stage1Ryan Roberts2023-11-271-0/+5
| |/
* / KVM: arm64: vgic: Force vcpu vgic teardown on vcpu destroyMarc Zyngier2023-12-121-1/+1
|/
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2023-11-031-36/+160
|\
| * Merge branch kvm-arm64/pmu_pmcr_n into kvmarm/nextOliver Upton2023-10-301-2/+20
| |\