summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/kvm/book3s_hv.c
Commit message (Expand)AuthorAgeFilesLines
* KVM: PPC: Book3S HV: Don't take kvm->lock around kvm_for_each_vcpuPaul Mackerras2019-06-221-8/+1
* KVM: PPC: Book3S HV: Add of_node_put() in success pathNicholas Mc Guire2018-09-261-0/+2
* KVM: PPC: Book3S HV: Fix VRMA initialization with 2MB or 1GB memory backingPaul Mackerras2018-05-161-5/+7
* KVM: PPC: Book3S HV: Fix guest time accounting with VIRT_CPU_ACCOUNTING_GENLaurent Vivier2018-05-161-3/+2
* KVM: PPC: Book3S HV: Enable migration of decrementer registerPaul Mackerras2018-04-261-0/+8
* KVM: PPC: Book3S HV: Drop locks before reading guest memoryPaul Mackerras2018-02-161-4/+12
* KVM: PPC: Book3S HV: Fix exclusion between HPT resizing and other HPT updatesPaul Mackerras2017-11-081-10/+19
* kvm,powerpc: Serialize wq active checks in ops->vcpu_kickDavidlohr Bueso2017-09-151-1/+1
* KVM: PPC: Book3S HV: Hold kvm->lock around call to kvmppc_update_lpcrPaul Mackerras2017-09-121-0/+2
* Merge remote-tracking branch 'remotes/powerpc/topic/ppc-kvm' into kvm-ppc-nextPaul Mackerras2017-08-311-1/+12
|\
| * KVM: PPC: Book3S HV: POWER9 does not require secondary thread managementNicholas Piggin2017-08-291-1/+12
* | KVM: PPC: Book3S HV: Report storage key support to userspacePaul Mackerras2017-08-311-0/+8
* | KVM: PPC: Book3S HV: Fix H_REGISTER_VPA VPA size validationNicholas Piggin2017-08-311-1/+7
* | KVM: PPC: Book3S HV: Enable TM before accessing TM registersPaul Mackerras2017-07-241-0/+2
|/
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2017-07-061-112/+399
|\
| * KVM: PPC: Book3S HV: Close race with testing for signals on guest entryPaul Mackerras2017-07-011-30/+110
| * KVM: PPC: Book3S HV: Simplify dynamic micro-threading codePaul Mackerras2017-07-011-51/+37
| * KVM: PPC: Book3S HV: Exit guest upon MCE when FWNMI capability is enabledAravinda Prasad2017-06-221-9/+14
| * KVM: PPC: Book3S HV: Don't sleep if XIVE interrupt pending on POWER9Paul Mackerras2017-06-201-1/+16
| * KVM: PPC: Book3S HV: Virtualize doorbell facility on POWER9Paul Mackerras2017-06-191-8/+125
| * KVM: PPC: Book3S HV: Allow userspace to set the desired SMT modePaul Mackerras2017-06-191-11/+60
| * KVM: PPC: Book3S HV: Context-switch HFSCR between host and guest on POWER9Paul Mackerras2017-06-191-0/+10
| * KVM: PPC: Book3S HV: Don't let VCPU sleep if it has a doorbell pendingPaul Mackerras2017-06-191-3/+22
| * KVM: PPC: Book3S HV: Enable guests to use large decrementer mode on POWER9Paul Mackerras2017-06-191-0/+6
* | Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2017-07-031-7/+7
|\ \ | |/ |/|
| * KVM/PPC/Book3S HV: Use cpuhp_setup_state_nocalls_cpuslocked()Sebastian Andrzej Siewior2017-05-261-7/+7
* | KVM: PPC: Book3S HV: Ignore timebase offset on POWER9 DD1Paul Mackerras2017-06-161-0/+8
* | KVM: PPC: Book3S HV: Preserve userspace HTM state properlyPaul Mackerras2017-06-151-0/+21
* | KVM: PPC: Book3S HV: Restore critical SPRs to host values on guest exitPaul Mackerras2017-06-151-2/+9
* | KVM: PPC: Book3S HV: Context-switch EBB registers properlyPaul Mackerras2017-06-131-0/+15
|/
* Merge remote-tracking branch 'remotes/powerpc/topic/xive' into kvm-ppc-nextPaul Mackerras2017-04-281-21/+48
|\
| * KVM: PPC: Book3S HV: Native usage of the XIVE interrupt controllerBenjamin Herrenschmidt2017-04-271-12/+39
| * powerpc/kvm: Massage order of #includeBenjamin Herrenschmidt2017-04-101-9/+9
* | KVM: PPC: Book3S HV: Avoid preemptibility warning in module initializationDenis Kirjanov2017-04-281-1/+1
* | KVM: PPC: Book3S HV: Use common error handling code in kvmppc_clr_passthru_irq()Markus Elfring2017-04-201-5/+3
|/
* sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar2017-03-021-0/+1
* sched/headers: Prepare to move signal wakeup & sigpending methods from <linux...Ingo Molnar2017-03-021-1/+1
* KVM: PPC: Book3S HV: Outline of KVM-HV HPT resizing implementationDavid Gibson2017-01-311-0/+25
* KVM: PPC: Book3S HV: Allow KVM_PPC_ALLOCATE_HTAB ioctl() to change HPT sizeDavid Gibson2017-01-311-4/+1
* KVM: PPC: Book3S HV: Split HPT allocation from activationDavid Gibson2017-01-311-3/+14
* KVM: PPC: Book3S HV: Gather HPT related variables into sub-structureDavid Gibson2017-01-311-1/+1
* Merge remote-tracking branch 'remotes/powerpc/topic/ppc-kvm' into kvm-ppc-nextPaul Mackerras2017-01-311-24/+181
|\
| * KVM: PPC: Book3S HV: Enable radix guest supportPaul Mackerras2017-01-311-25/+63
| * KVM: PPC: Book3S HV: Invalidate TLB on radix guest vcpu movementPaul Mackerras2017-01-311-0/+45
| * KVM: PPC: Book3S HV: Implement dirty page logging for radix guestsPaul Mackerras2017-01-311-6/+25
| * KVM: PPC: Book3S HV: Page table construction and page faults for radix guestsPaul Mackerras2017-01-311-1/+16
| * KVM: PPC: Book3S HV: Set process table for HPT guests on POWER9Paul Mackerras2017-01-311-4/+31
| * KVM: PPC: Book3S HV: Add userspace interfaces for POWER9 MMUPaul Mackerras2017-01-311-0/+13
* | KVM: PPC: Book3S HV: Fix H_PROD to actually wake the target vcpuPaul Mackerras2017-01-271-8/+5
* | KVM: PPC: Book3S HV: Don't try to signal cpu -1Paul Mackerras2017-01-271-1/+2
|/