summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/kvm/book3s_hv.c
Commit message (Expand)AuthorAgeFilesLines
* KVM: PPC: Book3S HV: Save and restore guest visible PSSCR bits on pseriesSuraj Jitindar Singh2019-07-151-0/+11
* KVM: PPC: Book3S HV: Always save guest pmu for guest capable of nestingSuraj Jitindar Singh2019-07-151-0/+2
* Merge tag 'powerpc-5.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds2019-07-141-2/+11
|\
| * KVM: PPC: Book3S HV: Clear pending decrementer exceptions on nested guest entrySuraj Jitindar Singh2019-06-201-2/+9
| * KVM: PPC: Book3S HV: Signed extend decrementer value if not using large decre...Suraj Jitindar Singh2019-06-201-0/+2
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner2019-06-191-4/+1Star
* | KVM: PPC: Book3S HV: Restore SPRG3 in kvmhv_p9_guest_entry()Suraj Jitindar Singh2019-05-301-0/+1
* | KVM: PPC: Book3S HV: Fix lockdep warning when entering guest on POWER9Paul Mackerras2019-05-301-2/+5
* | KVM: PPC: Book3S HV: Don't take kvm->lock around kvm_for_each_vcpuPaul Mackerras2019-05-291-8/+1Star
* | KVM: PPC: Book3S HV: Use new mutex to synchronize MMU setupPaul Mackerras2019-05-291-8/+23
|/
* Merge remote-tracking branch 'remotes/powerpc/topic/ppc-kvm' into kvm-ppc-nextPaul Mackerras2019-04-301-1/+2
|\
| * powerpc: Add force enable of DAWR on P9 optionMichael Neuling2019-04-201-1/+2
* | KVM: PPC: Book3S HV: Save/restore vrsave register in kvmhv_p9_guest_entry()Suraj Jitindar Singh2019-04-301-0/+2
* | KVM: PPC: Book3S HV: Flush TLB on secondary radix threadsPaul Mackerras2019-04-301-48/+7Star
* | KVM: PPC: Book3S HV: smb->smp comment fixupPalmer Dabbelt2019-04-301-1/+1
* | KVM: PPC: Book3S HV: Fix lockdep warning when entering the guestAlexey Kardashevskiy2019-04-301-7/+8
* | KVM: PPC: Book3S HV: Implement virtual mode H_PAGE_INIT handlerSuraj Jitindar Singh2019-04-301-0/+80
* | KVM: PPC: Book3S HV: Perserve PSSCR FAKE_SUSPEND bit on guest exitSuraj Jitindar Singh2019-04-051-1/+3
|/
* Merge tag 'kvm-ppc-next-5.1-1' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini2019-02-221-15/+32
|\
| * Merge remote-tracking branch 'remotes/powerpc/topic/ppc-kvm' into kvm-ppc-nextPaul Mackerras2019-02-221-4/+21
| |\
| | * powerpc/64s: Better printing of machine check info for guest MCEsPaul Mackerras2019-02-211-2/+2
| | * KVM: PPC: Book3S HV: Simplify machine check handlingPaul Mackerras2019-02-211-2/+16
| | * KVM: PPC: Book3S HV: Context switch AMR on Power9Michael Ellerman2019-02-211-1/+4
| * | KVM: PPC: Book3S HV: Fix build failure without IOMMU supportJordan Niethe2019-02-221-0/+2
| * | KVM: PPC: Book3S: Allow XICS emulation to work in nested hosts using XIVEPaul Mackerras2019-02-191-8/+8
| * | KVM: PPC: Book3S HV: Replace kmalloc_node+memset with kzalloc_nodewangbo2019-02-191-3/+1Star
| |/
* | KVM: Never start grow vCPU halt_poll_ns from value below halt_poll_ns_grow_startNir Weiner2019-02-201-3/+2Star
* | KVM: Expose the initial start value in grow_halt_poll_ns() as a module parameterNir Weiner2019-02-201-2/+1Star
* | KVM: grow_halt_poll_ns() should never shrink vCPU halt_poll_nsNir Weiner2019-02-201-1/+4
|/
* KVM: PPC: Book3S: Introduce new hcall H_COPY_TOFROM_GUEST to access quadrants...Suraj Jitindar Singh2018-12-171-1/+5
* KVM: PPC: Book3S HV: Allow passthrough of an emulated device to an L2 guestSuraj Jitindar Singh2018-12-171-4/+8
* KVM: PPC: Add load_from_eaddr and store_to_eaddr to the kvmppc_ops structSuraj Jitindar Singh2018-12-171-0/+40
* KVM: PPC: Book3S HV: Flush guest mappings when turning dirty tracking on/offPaul Mackerras2018-12-171-0/+17
* KVM: PPC: Pass change type down to memslot commit functionBharata B Rao2018-12-171-1/+2
* KVM: PPC: Book3S HV: Fix race between kvm_unmap_hva_range and MMU mode switchPaul Mackerras2018-12-141-6/+11
* KVM: PPC: Book3S HV: Fix handling for interrupted H_ENTER_NESTEDMichael Roth2018-11-151-0/+1
* Merge tag 'powerpc-4.20-2' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2018-11-021-2/+1Star
|\
| * KVM: PPC: Use exported tb_to_ns() function in decrementer emulationPaul Mackerras2018-10-261-2/+1Star
* | KVM: PPC: Book3S HV: Don't use streamlined entry path on early POWER9 chipsPaul Mackerras2018-10-191-2/+11
* | KVM: PPC: Book3S HV: Add NO_HASH flag to GET_SMMU_INFO ioctl resultPaul Mackerras2018-10-091-0/+4
* | KVM: PPC: Book3S HV: Add a VM capability to enable nested virtualizationPaul Mackerras2018-10-091-9/+30
* | Merge remote-tracking branch 'remotes/powerpc/topic/ppc-kvm' into kvm-ppc-nextPaul Mackerras2018-10-091-55/+776
|\ \
| * | KVM: PPC: Book3S HV: Allow HV module to load without hypervisor modePaul Mackerras2018-10-091-4/+12
| * | KVM: PPC: Book3S HV: Add one-reg interface to virtual PTCR registerPaul Mackerras2018-10-091-0/+6
| * | KVM: PPC: Book3S HV: Don't access HFSCR, LPIDR or LPCR when running nestedPaul Mackerras2018-10-091-12/+21
| * | KVM: PPC: Book3S HV: Invalidate TLB when nested vcpu moves physical cpuSuraj Jitindar Singh2018-10-091-38/+63
| * | KVM: PPC: Book3S HV: Implement H_TLB_INVALIDATE hcallSuraj Jitindar Singh2018-10-091-0/+3
| * | KVM: PPC: Book3S HV: Introduce rmap to track nested guest mappingsSuraj Jitindar Singh2018-10-091-0/+1
| * | KVM: PPC: Book3S HV: Handle hypercalls correctly when nestedPaul Mackerras2018-10-091-0/+43
| * | KVM: PPC: Book3S HV: Use XICS hypercalls when running as a nested hypervisorPaul Mackerras2018-10-091-1/+6