summaryrefslogtreecommitdiffstats
path: root/arch/arm64/include/asm/kvm_host.h
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2022-01-161-28/+19
|\
| * Merge tag 'kvmarm-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/kvma...Paolo Bonzini2022-01-071-27/+19
| |\
| | * Merge branch kvm-arm64/misc-5.17 into kvmarm-master/nextMarc Zyngier2022-01-041-3/+0
| | |\
| | | * KVM: arm64: Drop unused workaround_flags vcpu fieldMarc Zyngier2021-12-081-3/+0
| | * | KVM: arm64: pkvm: Unshare guest structs during teardownQuentin Perret2021-12-161-0/+2
| | * | Merge branch kvm-arm64/fpsimd-tracking into kvmarm-master/nextMarc Zyngier2021-12-011-15/+14
| | |\ \
| | | * | KVM: arm64: Stop mapping current thread_info at EL2Marc Zyngier2021-11-221-2/+0
| | | * | KVM: arm64: Introduce flag shadowing TIF_FOREIGN_FPSTATEMarc Zyngier2021-11-221-0/+2
| | | * | KVM: arm64: Get rid of host SVE tracking/savingMarc Zyngier2021-11-221-1/+0
| | | * | KVM: arm64: Reorder vcpu flag definitionsMarc Zyngier2021-11-221-12/+12
| | | |/
| | * | KVM: arm64: Drop vcpu->arch.has_run_once for vcpu->pidMarc Zyngier2021-12-011-3/+2
| | * | KVM: arm64: Move kvm_arch_vcpu_run_pid_change() out of lineMarc Zyngier2021-12-011-6/+1
| | |/
| * / KVM: Drop obsolete kvm_arch_vcpu_block_finish()Sean Christopherson2021-12-081-1/+0
| |/
* | KVM: arm64: Drop perf.c and fold its tiny bits of code into arm.cSean Christopherson2021-11-171-3/+0
* | KVM: Move x86's perf guest info callbacks to generic KVMSean Christopherson2021-11-171-0/+10
* | perf: Stop pretending that perf can handle multiple guest callbacksSean Christopherson2021-11-171-2/+2
|/
* Merge tag 'kvmarm-fixes-5.16-1' of git://git.kernel.org/pub/scm/linux/kernel/...Paolo Bonzini2021-11-121-1/+1
|\
| * KVM: arm64: Change the return type of kvm_vcpu_preferred_target()YueHaibing2021-11-081-1/+1
* | Merge tag 'kvmarm-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/kvma...Paolo Bonzini2021-10-311-0/+3
|\|
| * Merge branch kvm-arm64/pkvm/fixed-features into kvmarm-master/nextMarc Zyngier2021-10-181-0/+2
| |\
| | * KVM: arm64: Initialize trap registers for protected VMsFuad Tabba2021-10-111-0/+2
| * | KVM: arm64: Allow KVM to be disabled from the command lineMarc Zyngier2021-10-111-0/+1
| |/
* / kvm: use kvfree() in kvm_arch_free_vm()Juergen Gross2021-10-011-1/+0
|/
* Merge branch kvm-arm64/pkvm-fixed-features-prologue into kvmarm-master/nextMarc Zyngier2021-08-201-2/+11
|\
| * KVM: arm64: Track value of cptr_el2 in struct kvm_vcpu_archFuad Tabba2021-08-201-0/+1
| * KVM: arm64: Restore mdcr_el2 from vcpuFuad Tabba2021-08-201-1/+4
| * KVM: arm64: MDCR_EL2 is a 64-bit registerFuad Tabba2021-08-201-1/+1
| * KVM: arm64: placeholder to check if VM is protectedFuad Tabba2021-08-201-0/+5
* | Merge branch kvm-arm64/generic-entry into kvmarm-master/nextMarc Zyngier2021-08-201-0/+1
|\ \
| * | KVM: arm64: Record number of signal exits as a vCPU statOliver Upton2021-08-191-0/+1
| |/
* | Merge branch kvm-arm64/misc-5.15 into kvmarm-master/nextMarc Zyngier2021-08-201-1/+1
|\ \
| * | KVM: arm64: Drop check_kvm_target_cpu() based percpu probeAnshuman Khandual2021-08-181-1/+1
| |/
* / KVM: arm64: Remove PMSWINC_EL0 shadow registerMarc Zyngier2021-08-021-1/+0
|/
* Merge tag 'kvmarm-5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/kvma...Paolo Bonzini2021-06-251-0/+14
|\
| * Merge branch kvm-arm64/mmu/mte into kvmarm-master/nextMarc Zyngier2021-06-221-0/+13
| |\
| | * KVM: arm64: Add ioctl to fetch/store tags in a guestSteven Price2021-06-221-0/+3
| | * KVM: arm64: Save/restore MTE registersSteven Price2021-06-221-0/+6
| | * KVM: arm64: Introduce MTE VM featureSteven Price2021-06-221-0/+4
| * | KVM: arm64: Restore PMU configuration on first runMarc Zyngier2021-06-181-0/+1
| |/
* | KVM: stats: Separate generic stats from architecture specific onesJing Zhang2021-06-241-7/+2
* | KVM: switch per-VM stats to u64Paolo Bonzini2021-06-171-1/+1
|/
* Merge tag 'kvmarm-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/kvma...Paolo Bonzini2021-04-231-18/+28
|\
| * Merge branch 'kvm-arm64/memslot-fixes' into kvmarm-master/nextMarc Zyngier2021-04-131-1/+0
| |\
| | * KVM: arm64: Hide kvm_mmu_wp_memory_region()Gavin Shan2021-04-071-1/+0
| * | Merge branch 'kvm-arm64/host-stage2' into kvmarm-master/nextMarc Zyngier2021-04-131-17/+19
| |\ \
| | * | KVM: arm64: Drop the CPU_FTR_REG_HYP_COPY infrastructureMarc Zyngier2021-03-251-4/+0
| | * | KVM: arm64: Use kvm_arch in kvm_s2_mmuQuentin Perret2021-03-191-1/+1
| | * | KVM: arm64: Prepare the creation of s1 mappings at EL2Quentin Perret2021-03-191-0/+7
| | * | KVM: arm64: Enable access to sanitized CPU features at EL2Quentin Perret2021-03-191-0/+4
| | * | KVM: arm64: Make kvm_call_hyp() a function call at HypQuentin Perret2021-03-191-0/+6