summaryrefslogtreecommitdiffstats
path: root/arch (follow)
Commit message (Expand)AuthorAgeFilesLines
* KVM: VMX: use correct vmcs_read/write for guest segment selector/baseChao Peng2017-02-211-2/+2
* x86/kvm/vmx: Defer TR reload after VM exitAndy Lutomirski2017-02-214-14/+72
* x86/asm/64: Drop __cacheline_aligned from struct x86_hw_tssAndy Lutomirski2017-02-211-1/+1
* x86/kvm/vmx: Simplify segment_base()Andy Lutomirski2017-02-211-8/+7
* x86/kvm/vmx: Get rid of segment_base() on 64-bit kernelsAndy Lutomirski2017-02-211-4/+7
* x86/kvm/vmx: Don't fetch the TSS base from the GDTAndy Lutomirski2017-02-211-10/+4
* x86/asm: Define the kernel TSS limit in a macroAndy Lutomirski2017-02-212-9/+11
* kvm: fix page struct leak in handle_vmonPaolo Bonzini2017-02-201-2/+7
* Merge branch 'kvm-ppc-next' of git://git.kernel.org/pub/scm/linux/kernel/git/...Paolo Bonzini2017-02-204-5/+17
|\
| * KVM: PPC: Book3S HV: Disable HPT resizing on POWER9 for nowPaul Mackerras2017-02-182-1/+8
| * KVM: PPC: Book3S HV: Turn "KVM guest htab" message into a debug messageThomas Huth2017-02-171-2/+2
| * KVM: PPC: Book3S PR: Ratelimit copy data failure error messagesVipin K Parashar2017-02-172-2/+4
| * KVM: PPC: Book3S HV: Prevent double-free on HPT resize commit pathDavid Gibson2017-02-161-0/+3
* | KVM: x86: remove code for lazy FPU handlingPaolo Bonzini2017-02-175-148/+19
* | KVM: race-free exit from KVM_RUN without POSIX signalsPaolo Bonzini2017-02-175-3/+24
* | KVM: Support vCPU-based gfn->hva cacheCao, Lei2017-02-162-33/+30
* | KVM: VMX: use vmcs_set/clear_bits for CPU-based execution controlsPaolo Bonzini2017-02-161-22/+8
* | KVM: svm: inititalize hash table structures directlyDavid Hildenbrand2017-02-151-4/+2
* | kvm: nVMX: Refactor nested_vmx_run()Jim Mattson2017-02-151-49/+62
* | kvm: nVMX: Split VMCS checks from nested_vmx_run()Jim Mattson2017-02-151-91/+103
* | kvm: nVMX: Refactor nested_get_vmcs12_pages()Jim Mattson2017-02-151-69/+69
* | kvm: nVMX: Refactor handle_vmptrld()Jim Mattson2017-02-151-9/+13
* | kvm: nVMX: Refactor handle_vmon()Jim Mattson2017-02-151-41/+52
* | kvm: nVMX: Prepare for checkpointing L2 stateJim Mattson2017-02-151-29/+48
* | kvm: x86: do not use KVM_REQ_EVENT for APICv interrupt injectionPaolo Bonzini2017-02-153-29/+34
* | KVM: x86: do not scan IRR twice on APICv vmentryPaolo Bonzini2017-02-155-28/+28
* | KVM: vmx: move sync_pir_to_irr from apic_find_highest_irr to callersPaolo Bonzini2017-02-152-4/+7
* | KVM: x86: preparatory changes for APICv cleanupsPaolo Bonzini2017-02-153-26/+35
* | kvm: nVMX: move nested events check to kvm_vcpu_runningPaolo Bonzini2017-02-151-3/+3
* | KVM: vmx: clear pending interrupts on KVM_SET_LAPICPaolo Bonzini2017-02-152-2/+10
* | kvm: vmx: Use the hardware provided GPA instead of page walkPaolo Bonzini2017-02-151-0/+3
|/
* Merge branch 'kvm-ppc-next' of git://git.kernel.org/pub/scm/linux/kernel/git/...Paolo Bonzini2017-02-159-87/+56
|\
| * KVM: PPC: Book 3S: Fix error return in kvm_vm_ioctl_create_spapr_tce()Wei Yongjun2017-02-091-0/+1
| * Merge remote-tracking branch 'remotes/powerpc/topic/ppc-kvm' into kvm-ppc-nextPaul Mackerras2017-02-088-87/+55
| |\
| | * powerpc/powernv: Remove separate entry for OPAL real mode callsBenjamin Herrenschmidt2017-02-076-86/+46
| | * powerpc/64: CONFIG_RELOCATABLE support for hmi interruptsNicholas Piggin2017-02-072-1/+9
* | | KVM: x86: hide KVM_HC_CLOCK_PAIRING on 32 bitArnd Bergmann2017-02-091-0/+4
* | | Merge tag 'kvmarm-for-4.11' of git://git.kernel.org/pub/scm/linux/kernel/git/...Paolo Bonzini2017-02-0995-266/+1045
|\ \ \
| * | | KVM: arm/arm64: Emulate the EL1 phys timer registersJintack Lim2017-02-081-3/+34
| * | | KVM: arm64: Add the EL1 physical timer access handlerJintack Lim2017-02-081-0/+34
| * | | KVM: arm/arm64: Set a background timer to the earliest timer expirationJintack Lim2017-02-081-1/+2
| * | | KVM: arm/arm64: Initialize the emulated EL1 physical timerJintack Lim2017-02-082-2/+16
| * | | KVM: arm/arm64: Decouple kvm timer functions from virtual timerJintack Lim2017-02-081-1/+1
| * | | KVM: arm/arm64: Move cntvoff to each timer contextJintack Lim2017-02-083-7/+0
| * | | arm/arm64: KVM: Get rid of KVM_MEMSLOT_INCOHERENTMarc Zyngier2017-01-301-9/+0
| * | | arm/arm64: KVM: Stop propagating cacheability status of a faulted pageMarc Zyngier2017-01-303-11/+6
| * | | arm/arm64: KVM: Enforce unconditional flush to PoC when mapping to stage-2Marc Zyngier2017-01-302-10/+2
| * | | KVM: arm/arm64: vgic: Implement KVM_DEV_ARM_VGIC_GRP_LEVEL_INFO ioctlVijaya Kumar K2017-01-302-0/+12
| * | | KVM: arm/arm64: vgic: Implement VGICv3 CPU interface accessVijaya Kumar K2017-01-306-3/+391
| * | | KVM: arm/arm64: vgic: Introduce find_reg_by_id()Vijaya Kumar K2017-01-302-11/+20