summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'kvm-4.15-1' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2017-11-1670-1270/+2264
|\
| * Merge tag 'kvm-s390-next-4.15-1' of git://git.kernel.org/pub/scm/linux/kernel...Radim Krčmář2017-11-1620-113/+262
| |\
| | * KVM: s390: provide a capability for AIS state migrationChristian Borntraeger2017-11-094-0/+13
| | * KVM: s390: clear_io_irq() requests are not expected for adapter interruptsMichael Mueller2017-11-092-0/+5
| | * KVM: s390: abstract conversion between isc and enum irq_typesMichael Mueller2017-11-091-4/+14
| | * KVM: s390: vsie: use common code functions for pinningDavid Hildenbrand2017-11-093-34/+21
| | * KVM: s390: SIE considerations for AP Queue virtualizationTony Krowiak2017-11-091-4/+21
| | * KVM: s390: document memory ordering for kvm_s390_vcpu_wakeupChristian Borntraeger2017-11-091-0/+6
| | * Merge branch 'sthyi' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/li...Christian Borntraeger2017-10-0913-71/+182
| | |\
| * | \ Merge tag 'kvm-ppc-next-4.15-2' of git://git.kernel.org/pub/scm/linux/kernel/...Radim Krčmář2017-11-095-37/+75
| |\ \ \
| | * | | KVM: PPC: Book3S HV: Cosmetic post-merge cleanupsPaul Mackerras2017-11-091-16/+25
| | * | | Merge branch 'kvm-ppc-fixes' into kvm-ppc-nextPaul Mackerras2017-11-095-34/+63
| | |\ \ \
| * | \ \ \ Merge tag 'kvm-arm-for-v4.15' of git://git.kernel.org/pub/scm/linux/kernel/gi...Radim Krčmář2017-11-0832-635/+838
| |\ \ \ \ \
| | * | | | | KVM: arm/arm64: fix the incompatible matching for external abortDongjiu Geng2017-11-062-2/+2
| | * | | | | KVM: arm/arm64: Unify 32bit fault injectionMarc Zyngier2017-11-065-218/+131
| | * | | | | KVM: arm/arm64: vgic-its: Implement KVM_DEV_ARM_ITS_CTRL_RESETEric Auger2017-11-063-49/+58
| | * | | | | KVM: arm/arm64: Document KVM_DEV_ARM_ITS_CTRL_RESETEric Auger2017-11-061-0/+20
| | * | | | | KVM: arm/arm64: vgic-its: Free caches when GITS_BASER Valid bit is clearedEric Auger2017-11-061-4/+18
| | * | | | | KVM: arm/arm64: vgic-its: New helper functions to free the cacheswanghaibin2017-11-061-21/+20
| | * | | | | KVM: arm/arm64: vgic-its: Remove kvm_its_unmap_deviceEric Auger2017-11-061-12/+2
| | * | | | | arm/arm64: KVM: Load the timer state when enabling the timerChristoffer Dall2017-11-061-0/+4
| | * | | | | KVM: arm/arm64: Rework kvm_timer_should_fireChristoffer Dall2017-11-063-4/+24
| | * | | | | KVM: arm/arm64: Get rid of kvm_timer_flush_hwstateChristoffer Dall2017-11-063-26/+0
| | * | | | | KVM: arm/arm64: Avoid phys timer emulation in vcpu entry/exitChristoffer Dall2017-11-061-24/+51
| | * | | | | KVM: arm/arm64: Move phys_timer_emulate functionChristoffer Dall2017-11-061-16/+16
| | * | | | | KVM: arm/arm64: Use kvm_arm_timer_set/get_reg for guest register trapsChristoffer Dall2017-11-061-27/+14
| | * | | | | KVM: arm/arm64: Support EL1 phys timer register access in set/get regChristoffer Dall2017-11-063-2/+43
| | * | | | | KVM: arm/arm64: Avoid timer save/restore in vcpu entry/exitChristoffer Dall2017-11-063-94/+178
| | * | | | | KVM: arm/arm64: Set VCPU affinity for virt timer irqChristoffer Dall2017-11-061-0/+9
| | * | | | | KVM: arm/arm64: Move timer save/restore out of the hyp codeChristoffer Dall2017-11-068-52/+95
| | * | | | | KVM: arm/arm64: Use separate timer for phys timer emulationChristoffer Dall2017-11-062-5/+19
| | * | | | | KVM: arm/arm64: Move timer/vgic flush/sync under disabled irqChristoffer Dall2017-11-061-13/+13
| | * | | | | KVM: arm/arm64: Rename soft timer to bg_timerChristoffer Dall2017-11-062-10/+10
| | * | | | | KVM: arm/arm64: Make timer_arm and timer_disarm helpers more genericChristoffer Dall2017-11-062-25/+11
| | * | | | | KVM: arm/arm64: Check that system supports split eoi/deactivateChristoffer Dall2017-11-062-4/+10
| | * | | | | KVM: arm/arm64: Support calling vgic_update_irq_pending from irq contextChristoffer Dall2017-11-068-72/+107
| | * | | | | KVM: arm/arm64: Guard kvm_vgic_map_is_active against !vgic_initializedChristoffer Dall2017-11-061-0/+3
| | * | | | | arm64: Use physical counter for in-kernel reads when booted in EL2Christoffer Dall2017-11-062-5/+9
| | * | | | | arm64: Implement arch_counter_get_cntpct to read the physical counterChristoffer Dall2017-11-062-5/+26
| * | | | | | Merge branch 'kvm-ppc-next' of git://git.kernel.org/pub/scm/linux/kernel/git/...Paolo Bonzini2017-11-0218-338/+797
| |\ \ \ \ \ \ | | | |/ / / / | | |/| | | |
| | * | | | | KVM: PPC: Book3S HV: Run HPT guests on POWER9 radix hostsPaul Mackerras2017-11-015-17/+212
| | * | | | | KVM: PPC: Book3S HV: Allow for running POWER9 host in single-threaded modePaul Mackerras2017-11-013-33/+57
| | * | | | | KVM: PPC: Book3S HV: Add infrastructure for running HPT guests on radix hostPaul Mackerras2017-11-015-37/+79
| | * | | | | KVM: PPC: Book3S HV: Unify dirty page map between HPT and radixPaul Mackerras2017-11-017-113/+96
| | * | | | | KVM: PPC: Book3S HV: Rename hpte_setup_done to mmu_readyPaul Mackerras2017-11-013-33/+44
| | * | | | | KVM: PPC: Book3S HV: Don't rely on host's page size informationPaul Mackerras2017-11-014-53/+126
| | * | | | | Merge remote-tracking branch 'remotes/powerpc/topic/ppc-kvm' into kvm-ppc-nextPaul Mackerras2017-11-015-50/+14
| | |\ \ \ \ \
| | * | | | | | KVM: PPC: Book3S: Fix gas warning due to using r0 as immediate 0Nicholas Piggin2017-11-011-1/+1
| | * | | | | | KVM: PPC: Book3S PR: Only install valid SLBs during KVM_SET_SREGSGreg Kurz2017-11-011-3/+13
| | * | | | | | KVM: PPC: Book3S HV: Don't call real-mode XICS hypercall handlers if not enabledPaul Mackerras2017-11-011-0/+12