summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/kvm/powerpc.c
Commit message (Expand)AuthorAgeFilesLines
* KVM: PPC: Make the VMX instruction emulation routines staticCédric Le Goater2021-01-301-4/+4
* powerpc: Fix update form addressing in inline assemblyChristophe Leroy2020-12-041-2/+2
* Merge tag 'kvm-ppc-next-5.9-1' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini2020-08-091-1/+4
|\
| * KVM: PPC: Protect kvm_vcpu_read_guest with srcu locksAlexey Kardashevskiy2020-07-211-1/+4
* | treewide: Remove uninitialized_var() usageKees Cook2020-07-161-1/+1
|/
* KVM: PPC: Clean up redundant 'kvm_run' parametersTianjia Zhang2020-05-271-35/+37
* kvm: Replace vcpu->swait with rcuwaitDavidlohr Bueso2020-05-131-1/+1
* Merge branch 'kvm-amd-fixes' into HEADPaolo Bonzini2020-05-131-0/+1
|\
| * KVM: X86: Declare KVM_CAP_SET_GUEST_DEBUG properlyPeter Xu2020-05-071-0/+1
* | KVM: Remove redundant argument to kvm_arch_vcpu_ioctl_runTianjia Zhang2020-04-211-1/+2
|/
* KVM: Pass kvm_init()'s opaque param to additional arch funcsSean Christopherson2020-03-311-2/+2
* KVM: PPC: Book3S HV: Add a capability for enabling secure guestsPaul Mackerras2020-03-261-0/+14
* KVM: PPC: Book3S PR: Fix kernel crash with PR KVMGreg Kurz2020-03-191-2/+0
* KVM: PPC: Use fallthrough;Joe Perches2020-03-191-1/+0
* KVM: Remove unnecessary asm/kvm_host.h includesPeter Xu2020-03-161-1/+0
* KVM: Simplify kvm_free_memslot() and all its descendentsSean Christopherson2020-03-161-3/+2
* KVM: Drop "const" attribute from old memslot in commit_memory_region()Sean Christopherson2020-03-161-1/+1
* KVM: Drop kvm_arch_create_memslot()Sean Christopherson2020-03-161-6/+0
* KVM: PPC: Move memslot memory allocation into prepare_memory_region()Sean Christopherson2020-03-161-2/+2
* KVM: Drop kvm_arch_vcpu_init() and kvm_arch_vcpu_uninit()Sean Christopherson2020-01-271-10/+0
* KVM: PPC: Move all vcpu init code into kvm_arch_vcpu_create()Sean Christopherson2020-01-271-24/+32
* KVM: Move vcpu alloc and init invocation to common codeSean Christopherson2020-01-271-23/+4
* KVM: Introduce kvm_vcpu_destroy()Sean Christopherson2020-01-241-1/+1
* KVM: Add kvm_arch_vcpu_precreate() to handle pre-allocation issuesSean Christopherson2020-01-241-0/+5
* KVM: PPC: Drop kvm_arch_vcpu_free()Sean Christopherson2020-01-241-7/+2
* KVM: PPC: Move kvm_vcpu_init() invocation to common codeSean Christopherson2020-01-241-1/+9
* KVM: PPC: Allocate vcpu struct in common PPC codeSean Christopherson2020-01-241-5/+18
* KVM: PPC: Book3S HV: Support reset of secure guestBharata B Rao2019-11-281-0/+12
* KVM: PPC: Report single stepping capabilityFabiano Rosas2019-10-211-0/+2
* Merge tag 'kvm-ppc-next-5.4-1' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini2019-09-101-1/+2
|\
| * KVM: PPC: Book3S: Enable XIVE native capability only if OPAL has required fun...Paul Mackerras2019-08-271-1/+2
* | KVM: remove kvm_arch_has_vcpu_debugfs()Paolo Bonzini2019-08-051-10/+0
* | KVM: Fix leak vCPU's VMCS value into other pCPUWanpeng Li2019-08-051-0/+5
|/
* Merge tag 'kvm-arm-for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Paolo Bonzini2019-07-111-12/+1
|\
| * treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 266Thomas Gleixner2019-06-051-12/+1
* | KVM: Directly return result from kvm_arch_check_processor_compat()Sean Christopherson2019-06-041-2/+2
|/
* KVM: s390: Do not report unusabled IDs via KVM_CAP_MAX_VCPU_IDThomas Huth2019-05-281-0/+3
* Merge tag 'kvm-ppc-next-5.2-2' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini2019-05-151-0/+37
|\
| * KVM: PPC: Book3S HV: XIVE: Activate XIVE exploitation modeCédric Le Goater2019-04-301-3/+4
| * KVM: PPC: Book3S HV: XIVE: Introduce a new capability KVM_CAP_PPC_IRQ_XIVECédric Le Goater2019-04-301-0/+36
* | kvm: move KVM_CAP_NR_MEMSLOTS to common codePaolo Bonzini2019-04-161-3/+0
|/
* KVM: PPC: Book3S: Add count cache flush parameters to kvmppc_get_cpu_char()Suraj Jitindar Singh2019-03-011-4/+14
* KVM: PPC: Book3S: Allow XICS emulation to work in nested hosts using XIVEPaul Mackerras2019-02-191-2/+2
* Merge tag 'kvm-ppc-next-4.21-1' of git://git.kernel.org/pub/scm/linux/kernel/...Radim Krčmář2018-12-201-4/+29
|\
| * KVM: PPC: Book3S HV: Allow passthrough of an emulated device to an L2 guestSuraj Jitindar Singh2018-12-171-0/+8
| * KVM: PPC: Update kvmppc_st and kvmppc_ld to use quadrantsSuraj Jitindar Singh2018-12-171-2/+16
| * KVM: PPC: Book3S: Only report KVM_CAP_SPAPR_TCE_VFIO on powernv machinesSuraj Jitindar Singh2018-12-171-1/+4
| * KVM: PPC: Pass change type down to memslot commit functionBharata B Rao2018-12-171-1/+1
* | kvm: make KVM_CAP_ENABLE_CAP_VM architecture agnosticPaolo Bonzini2018-12-141-12/+2
|/
* KVM: PPC: Book3S HV: Add a VM capability to enable nested virtualizationPaul Mackerras2018-10-091-0/+12