summaryrefslogtreecommitdiffstats
path: root/arch/x86
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | | | | | KVM: race-free exit from KVM_RUN without POSIX signalsPaolo Bonzini2017-02-171-1/+5
| * | | | | | | | 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
| * | | | | | | | 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-095-4/+20
| |\ \ \ \ \ \ \ \ | | | |_|_|_|/ / / | | |/| | | | | |
| * | | | | | | | kvmclock: export kvmclock clocksource and data pointersMarcelo Tosatti2017-02-082-1/+10
| * | | | | | | | KVM: x86: fix compilationPaolo Bonzini2017-02-081-1/+1
| * | | | | | | | KVM: x86: add KVM_HC_CLOCK_PAIRING hypercallMarcelo Tosatti2017-02-072-0/+75
| * | | | | | | | KVM: nVMX: vmx_complete_nested_posted_interrupt() can't failDavid Hildenbrand2017-02-071-5/+5
| * | | | | | | | KVM: nVMX: kmap() can't failDavid Hildenbrand2017-02-071-9/+0
| * | | | | | | | kvm: x86: mmu: Verify that restored PTE has needed perms in fast page faultJunaid Shahid2017-01-271-59/+68
| * | | | | | | | kvm: x86: mmu: Move pgtbl walk inside retry loop in fast_page_faultJunaid Shahid2017-01-271-5/+5
| * | | | | | | | kvm: x86: mmu: Update comment in mark_spte_for_access_trackJunaid Shahid2017-01-271-3/+3
| * | | | | | | | kvm: x86: mmu: Set SPTE_SPECIAL_MASK within mmu.cJunaid Shahid2017-01-273-8/+6
| * | | | | | | | kvm: x86: mmu: Rename EPT_VIOLATION_READ/WRITE/INSTR constantsJunaid Shahid2017-01-272-9/+9
| * | | | | | | | Revert "KVM: nested VMX: disable perf cpuid reporting"Jim Mattson2017-01-202-8/+0
| * | | | | | | | kvm: x86: Expose Intel VPOPCNTDQ feature to guestPiotr Luc2017-01-171-1/+1
| * | | | | | | | Merge branch 'x86/cpufeature' of git://git.kernel.org/pub/scm/linux/kernel/gi...Radim Krčmář2017-01-1735-121/+284
| |\ \ \ \ \ \ \ \
| * | | | | | | | | kvm: nVMX: Reorder error checks for emulated VMXONJim Mattson2017-01-091-3/+3
| * | | | | | | | | KVM: lapic: do not scan IRR when delivering an interruptPaolo Bonzini2017-01-091-4/+15
| * | | | | | | | | KVM: lapic: do not set KVM_REQ_EVENT unnecessarily on PPR updatePaolo Bonzini2017-01-091-1/+2
| * | | | | | | | | KVM: lapic: remove unnecessary KVM_REQ_EVENT on PPR updatePaolo Bonzini2017-01-091-12/+24
| * | | | | | | | | KVM: vmx: speed up TPR below threshold vmexitsPaolo Bonzini2017-01-093-1/+8
| * | | | | | | | | KVM: x86: add VCPU stat for KVM_REQ_EVENT processingPaolo Bonzini2017-01-092-0/+3
| * | | | | | | | | kvm: svm: Use the hardware provided GPA instead of page walkTom Lendacky2017-01-095-14/+57
| * | | | | | | | | KVM: x86: allow hotplug of VCPU with APIC ID over 0xffRadim Krčmář2017-01-091-5/+25
| * | | | | | | | | KVM: x86: make interrupt delivery fast and slow path behave the sameRadim Krčmář2017-01-091-12/+8
| * | | | | | | | | KVM: x86: replace kvm_apic_id with kvm_{x,x2}apic_idRadim Krčmář2017-01-092-20/+22
| * | | | | | | | | KVM: x86: use delivery to self in hyperv synicRadim Krčmář2017-01-091-2/+2
| * | | | | | | | | kvm: x86: mmu: Lockless access tracking for Intel CPUs without EPT A bits.Junaid Shahid2017-01-095-80/+239
| * | | | | | | | | kvm: x86: mmu: Do not use bit 63 for tracking special SPTEsJunaid Shahid2017-01-093-5/+17
| * | | | | | | | | kvm: x86: mmu: Introduce a no-tracking version of mmu_spte_updateJunaid Shahid2017-01-091-13/+27
| * | | | | | | | | kvm: x86: mmu: Refactor accessed/dirty checks in mmu_spte_update/clearJunaid Shahid2017-01-091-35/+31
| * | | | | | | | | kvm: x86: mmu: Fast Page Fault path retriesJunaid Shahid2017-01-091-51/+73
| * | | | | | | | | kvm: x86: mmu: Rename spte_is_locklessly_modifiable()Junaid Shahid2017-01-091-5/+5
| * | | | | | | | | kvm: x86: mmu: Use symbolic constants for EPT Violation Exit QualificationsJunaid Shahid2017-01-092-8/+30