| Commit message (Expand) | Author | Age | Files | Lines |
* | KVM: Pass kvm_init()'s opaque param to additional arch funcs | Sean Christopherson | 2020-03-31 | 1 | -2/+2 |
* | Merge tag 'kvmarm-5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar... | Paolo Bonzini | 2020-03-31 | 1 | -2/+8 |
|\ |
|
| * | KVM: arm64: GICv4.1: Reload VLPI configuration on distributor enable/disable | Marc Zyngier | 2020-03-24 | 1 | -0/+8 |
| * | Merge tag 'kvmarm-fixes-5.6-1' of git://git.kernel.org/pub/scm/linux/kernel/g... | Paolo Bonzini | 2020-02-28 | 1 | -2/+0 |
| |\ |
|
| | * | kvm: arm/arm64: Fold VHE entry/exit work into kvm_vcpu_run_vhe() | Mark Rutland | 2020-02-17 | 1 | -2/+0 |
* | | | KVM: Provide common implementation for generic dirty log functions | Sean Christopherson | 2020-03-16 | 1 | -44/+4 |
|/ / |
|
* | | Merge tag 'kvmarm-5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar... | Paolo Bonzini | 2020-01-30 | 1 | -3/+1 |
|\| |
|
| * | KVM: arm: Remove duplicate include | YueHaibing | 2020-01-19 | 1 | -2/+0 |
| * | KVM: ARM: Call hyp_cpu_pm_exit at the right place | Shannon Zhao | 2020-01-19 | 1 | -1/+1 |
* | | KVM: Move running VCPU from ARM to common code | Paolo Bonzini | 2020-01-27 | 1 | -29/+0 |
* | | KVM: Drop kvm_arch_vcpu_init() and kvm_arch_vcpu_uninit() | Sean Christopherson | 2020-01-27 | 1 | -5/+0 |
* | | KVM: arm64: Free sve_state via arm specific hook | Sean Christopherson | 2020-01-27 | 1 | -0/+2 |
* | | KVM: ARM: Move all vcpu init code into kvm_arch_vcpu_create() | Sean Christopherson | 2020-01-27 | 1 | -14/+20 |
* | | KVM: Move vcpu alloc and init invocation to common code | Sean Christopherson | 2020-01-27 | 1 | -27/+2 |
* | | KVM: Introduce kvm_vcpu_destroy() | Sean Christopherson | 2020-01-24 | 1 | -1/+1 |
* | | KVM: Add kvm_arch_vcpu_precreate() to handle pre-allocation issues | Sean Christopherson | 2020-01-24 | 1 | -10/+11 |
* | | KVM: arm: Drop kvm_arch_vcpu_free() | Sean Christopherson | 2020-01-24 | 1 | -7/+2 |
|/ |
|
* | KVM: arm/arm64: Get rid of unused arg in cpu_init_hyp_mode() | Miaohe Lin | 2019-12-06 | 1 | -2/+2 |
* | Merge remote-tracking branch 'kvmarm/misc-5.5' into kvmarm/next | Marc Zyngier | 2019-11-08 | 1 | -6/+10 |
|\ |
|
| * | KVM: arm64: Opportunistically turn off WFI trapping when using direct LPI inj... | Marc Zyngier | 2019-11-08 | 1 | -2/+2 |
| * | KVM: arm64: vgic-v4: Move the GICv4 residency flow to be driven by vcpu_load/put | Marc Zyngier | 2019-10-28 | 1 | -4/+8 |
* | | Merge remote-tracking branch 'kvmarm/kvm-arm64/stolen-time' into kvmarm-maste... | Marc Zyngier | 2019-10-24 | 1 | -0/+11 |
|\ \ |
|
| * | | KVM: arm64: Support stolen time reporting via shared structure | Steven Price | 2019-10-21 | 1 | -0/+11 |
| |/ |
|
* | | KVM: arm/arm64: Allow user injection of external data aborts | Christoffer Dall | 2019-10-21 | 1 | -0/+1 |
* | | KVM: arm/arm64: Allow reporting non-ISV data aborts to userspace | Christoffer Dall | 2019-10-21 | 1 | -0/+21 |
|/ |
|
* | KVM: arm/arm64: vgic: Allow more than 256 vcpus for KVM_IRQ_LINE | Marc Zyngier | 2019-09-09 | 1 | -0/+2 |
* | Merge tag 'kvmarm-fixes-for-5.3-2' of git://git.kernel.org/pub/scm/linux/kern... | Paolo Bonzini | 2019-08-09 | 1 | -0/+11 |
|\ |
|
| * | KVM: arm/arm64: Sync ICH_VMCR_EL2 back when about to block | Marc Zyngier | 2019-08-05 | 1 | -0/+11 |
* | | Merge tag 'kvmarm-fixes-for-5.3' of git://git.kernel.org/pub/scm/linux/kernel... | Paolo Bonzini | 2019-08-09 | 1 | -0/+2 |
|\| |
|
| * | KVM: arm/arm64: Introduce kvm_pmu_vcpu_init() to setup PMU counter index | Zenghui Yu | 2019-07-23 | 1 | -0/+2 |
* | | KVM: remove kvm_arch_has_vcpu_debugfs() | Paolo Bonzini | 2019-08-05 | 1 | -5/+0 |
* | | Documentation: move Documentation/virtual to Documentation/virt | Christoph Hellwig | 2019-07-24 | 1 | -1/+1 |
|/ |
|
* | Merge tag 'kvm-arm-for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Paolo Bonzini | 2019-07-11 | 1 | -14/+3 |
|\ |
|
| * | KVM: arm/arm64: Initialise host's MPIDRs by reading the actual register | Marc Zyngier | 2019-07-08 | 1 | -1/+2 |
| * | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 266 | Thomas Gleixner | 2019-06-05 | 1 | -13/+1 |
* | | KVM: Directly return result from kvm_arch_check_processor_compat() | Sean Christopherson | 2019-06-04 | 1 | -2/+2 |
|/ |
|
* | KVM: s390: Do not report unusabled IDs via KVM_CAP_MAX_VCPU_ID | Thomas Huth | 2019-05-28 | 1 | -0/+3 |
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 2019-05-17 | 1 | -9/+34 |
|\ |
|
| * | Merge tag 'kvmarm-for-v5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Paolo Bonzini | 2019-05-15 | 1 | -6/+34 |
| |\ |
|
| | * | arm64: KVM: Enable VHE support for :G/:H perf event modifiers | Andrew Murray | 2019-04-24 | 1 | -0/+2 |
| | * | arm64: KVM: Encapsulate kvm_cpu_context in kvm_host_data | Andrew Murray | 2019-04-24 | 1 | -6/+8 |
| | * | KVM: arm/arm64: Context-switch ptrauth registers | Mark Rutland | 2019-04-24 | 1 | -0/+2 |
| | * | KVM: arm/arm64: Demote kvm_arm_init_arch_resources() to just set up SVE | Dave Martin | 2019-04-18 | 1 | -1/+1 |
| | * | KVM: arm/arm64: Add KVM_ARM_VCPU_FINALIZE ioctl | Dave Martin | 2019-03-29 | 1 | -0/+18 |
| | * | KVM: arm/arm64: Add hook for arch-specific KVM initialisation | Dave Martin | 2019-03-29 | 1 | -0/+4 |
| * | | kvm: move KVM_CAP_NR_MEMSLOTS to common code | Paolo Bonzini | 2019-04-16 | 1 | -3/+0 |
| |/ |
|
* / | KVM: arm/arm64: Ensure vcpu target is unset on reset failure | Andrew Jones | 2019-04-25 | 1 | -3/+8 |
|/ |
|
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 2019-03-15 | 1 | -41/+23 |
|\ |
|
| * | KVM: arm/arm64: fix spelling mistake: "auxilary" -> "auxiliary" | Colin Ian King | 2019-02-19 | 1 | -1/+1 |
| * | KVM: arm/arm64: Simplify bg_timer programming | Christoffer Dall | 2019-02-19 | 1 | -2/+0 |