summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/kvm
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'powerpc-5.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds2020-02-043-5/+5
|\
| * powerpc/mm: Remove kvm radix prefetch workaround for Power9 DD2.2Jordan Niethe2020-01-261-0/+2
| * powerpc: use probe_user_read() and probe_user_write()Christophe Leroy2020-01-261-4/+2
| * KVM: PPC: Book3S HV: XIVE: Fix typo in commentGreg Kurz2020-01-231-1/+1
* | Merge tag 'kvm-ppc-next-5.6-2' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini2020-01-308-22/+51
|\ \
| * | KVM: PPC: Book3S PR: Fix -Werror=return-type build failureDavid Michael2020-01-291-0/+1
| * | KVM: PPC: Book3S HV: Release lock on page-out failure pathBharata B Rao2020-01-291-1/+1
| * | KVM: PPC: Book3S HV: Implement H_SVM_INIT_ABORT hcallSukadev Bhattiprolu2020-01-172-0/+31
| * | KVM: PPC: Add skip_page_out parameter to uvmem functionsSukadev Bhattiprolu2020-01-173-4/+4
| * | KVM: PPC: Book3E: Replace current->mm by kvm->mmLeonardo Bras2020-01-171-1/+1
| * | KVM: PPC: Book3S: Replace current->mm by kvm->mmLeonardo Bras2020-01-173-11/+13
| * | KVM: PPC: Remove set but not used variable 'ra', 'rs', 'rt'zhengbin2020-01-171-5/+0
| |/
* | KVM: Use vcpu-specific gva->hva translation when querying host page sizeSean Christopherson2020-01-271-1/+1
* | 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: Drop kvm_arch_vcpu_setup()Sean Christopherson2020-01-272-10/+0
* | KVM: PPC: BookE: Setup vcpu during kvmppc_core_vcpu_create()Sean Christopherson2020-01-271-27/+33
* | 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-247-51/+27
* | KVM: PPC: e500mc: Move reset of oldpir below call to kvm_vcpu_init()Sean Christopherson2020-01-241-3/+3
* | KVM: PPC: Book3S PR: Allocate book3s and shadow vcpu after common initSean Christopherson2020-01-241-11/+11
* | KVM: PPC: Allocate vcpu struct in common PPC codeSean Christopherson2020-01-247-74/+47
* | KVM: PPC: e500mc: Add build-time assert that vcpu is at offset 0Sean Christopherson2020-01-241-0/+2
* | KVM: PPC: Book3S PR: Free shared page if mmu initialization failsSean Christopherson2020-01-241-1/+3
* | KVM: PPC: Book3S HV: Uninit vCPU if vcore creation failsSean Christopherson2020-01-241-1/+3
|/
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2019-12-221-1/+2
|\
| * KVM: PPC: Book3S HV: Don't do ultravisor calls on systems without ultravisorPaul Mackerras2019-12-181-1/+2
* | KVM: PPC: Book3S HV: Fix regression on big endian hostsMarcus Comstedt2019-12-171-2/+2
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2019-12-045-0/+968
|\|
| * KVM: PPC: Book3S HV: Support reset of secure guestBharata B Rao2019-11-282-0/+102
| * KVM: PPC: Book3S HV: Handle memory plug/unplug to secure VMBharata B Rao2019-11-283-0/+64
| * KVM: PPC: Book3S HV: Radix changes for secure guestBharata B Rao2019-11-282-0/+54
| * KVM: PPC: Book3S HV: Shared pages support for secure guestsBharata B Rao2019-11-281-4/+81
| * KVM: PPC: Book3S HV: Support for running secure guestsBharata B Rao2019-11-283-0/+671
* | Merge tag 'powerpc-spectre-rsb' of powerpc-CVE-2019-18660.bundleLinus Torvalds2019-11-271-0/+30
|\ \ | |/ |/|
| * KVM: PPC: Book3S HV: Flush link stack on guest exit to host kernelMichael Ellerman2019-11-141-0/+30
* | Merge tag 'kvm-ppc-next-5.5-2' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini2019-11-251-15/+29
|\ \
| * | KVM: PPC: Book3S HV: XIVE: Fix potential page leak on error pathGreg Kurz2019-11-211-6/+7
| * | KVM: PPC: Book3S HV: XIVE: Free previous EQ page when setting up a new oneGreg Kurz2019-11-211-9/+22
* | | Merge tag 'kvm-ppc-next-5.5-1' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini2019-11-0114-158/+248
|\| |
| * | KVM: PPC: Book3S HV: Reject mflags=2 (LPCR[AIL]=2) ADDR_TRANS_MODE modeNicholas Piggin2019-10-221-0/+5
| * | KVM: PPC: Book3S HV: Implement LPCR[AIL]=3 mode for injected interruptsNicholas Piggin2019-10-221-0/+15
| * | KVM: PPC: Book3S HV: Reuse kvmppc_inject_interrupt for async guest deliveryNicholas Piggin2019-10-223-57/+56
| * | KVM: PPC: Book3S: Replace reset_msr mmu op with inject_interrupt arch opNicholas Piggin2019-10-226-61/+62
| * | KVM: PPC: Book3S: Define and use SRR1_MSR_BITSNicholas Piggin2019-10-222-2/+2
| * | KVM: PPC: Book3S HV: XIVE: Allow userspace to set the # of VPsGreg Kurz2019-10-222-0/+13
| * | KVM: PPC: Book3S HV: XIVE: Make VP block size configurableGreg Kurz2019-10-223-25/+62