summaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/svm.c
Commit message (Expand)AuthorAgeFilesLines
* KVM: nVMX: fixes to nested virt interrupt injectionPaolo Bonzini2017-08-011-0/+10
* KVM: async_pf: Force a nested vmexit if the injected #PF is async_pfWanpeng Li2017-07-141-6/+10
* KVM: async_pf: Add L1 guest async_pf #PF vmexit handlerWanpeng Li2017-07-141-30/+6
* KVM: x86: Simplify kvm_x86_ops->queue_exception parameter listWanpeng Li2017-07-141-3/+5
* KVM: SVM: Enable Virtual VMLOAD VMSAVE featureJanakarajan Natarajan2017-07-121-0/+24
* KVM: SVM: Rename lbr_ctl field in the vmcb control areaJanakarajan Natarajan2017-07-121-5/+5
* KVM: SVM: Prepare for new bit definition in lbr_ctlJanakarajan Natarajan2017-07-121-2/+2
* KVM: SVM: handle singlestep exception when skipping emulated instructionsLadi Prosek2017-07-121-26/+33
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2017-07-061-10/+85
|\
| * KVM: SVM: suppress unnecessary NMI singlestep on GIF=0 and nested exitLadi Prosek2017-06-271-0/+6
| * KVM: SVM: don't NMI singlestep over event injectionLadi Prosek2017-06-271-0/+16
| * KVM: SVM: hide TF/RF flags used by NMI singlestepLadi Prosek2017-06-271-1/+14
| * KVM: nSVM: do not forward NMI window singlestep VM exits to L1Ladi Prosek2017-06-271-5/+40
| * KVM: SVM: introduce disable_nmi_singlestep helperLadi Prosek2017-06-271-4/+9
| * KVM: Tidy the whitespace in nested_svm_check_permissions()Dan Carpenter2017-06-011-3/+3
* | objtool, x86: Add several functions and files to the objtool whitelistJosh Poimboeuf2017-06-301-0/+2
|/
* KVM: SVM: do not zero out segment attributes if segment is unusable or not pr...Roman Pen2017-06-011-13/+11
* KVM: SVM: ignore type when setting segment registersGioh Kim2017-05-301-1/+1
* KVM: Silence underflow warning in avic_get_physical_id_entry()Dan Carpenter2017-05-181-1/+2
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2017-05-081-2/+12
|\
| * kvm: better MWAIT emulation for guestsMichael S. Tsirkin2017-04-211-2/+5
| * kvm/svm: Setup MCG_CAP on AMD properlyBorislav Petkov2017-04-071-0/+7
* | Merge tag 'v4.11-rc5' into x86/mm, to refresh the branchIngo Molnar2017-04-031-0/+3
|\|
| * kvm: fix usage of uninit spinlock in avic_vm_destroy()Dmitry Vyukov2017-03-201-0/+3
* | x86: Make the GDT remapping read-only on 64-bitThomas Garnier2017-03-161-3/+1
|/
* KVM: x86: remove code for lazy FPU handlingPaolo Bonzini2017-02-171-40/+3
* KVM: svm: inititalize hash table structures directlyDavid Hildenbrand2017-02-151-4/+2
* KVM: x86: do not scan IRR twice on APICv vmentryPaolo Bonzini2017-02-151-6/+0
* kvm: svm: Use the hardware provided GPA instead of page walkTom Lendacky2017-01-091-0/+2
* KVM: x86: Add kvm_skip_emulated_instruction and use it.Kyle Huey2016-12-081-8/+3
* KVM: x86: Add a return value to kvm_emulate_cpuidKyle Huey2016-12-081-2/+1
* kvm: svm: Add kvm_fast_pio_in supportTom Lendacky2016-11-241-2/+3
* kvm: svm: Add support for additional SVM NPF error codesTom Lendacky2016-11-241-1/+1
* KVM: x86: drop TSC offsetting kvm_x86_ops to fix KVM_GET/SET_CLOCKPaolo Bonzini2016-11-021-23/+0
* Merge tag 'kvm-4.9-1' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2016-10-061-30/+387
|\
| * kvm: svm: fix unsigned compare less than zero comparisonColin Ian King2016-09-201-4/+5
| * kvm: x86: drop read_tsc_offset()Luiz Capitulino2016-09-161-8/+0
| * svm: Implements update_pi_irte hook to setup posted interruptSuravee Suthikulpanit2016-09-081-19/+266
| * svm: Introduce AMD IOMMU avic_ga_log_notifierSuravee Suthikulpanit2016-09-081-2/+68
| * svm: Introduces AVIC per-VM IDSuravee Suthikulpanit2016-09-081-0/+51
* | x86: Apply more __ro_after_init and constKees Cook2016-08-101-1/+1
|/
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2016-08-021-1/+7
|\
| * KVM: x86: use guest_exit_irqoffPaolo Bonzini2016-07-011-0/+6
| * KVM: x86: Fix typosAndrea Gelmini2016-06-141-1/+1
* | kvm: svm: Do not support AVIC if not CONFIG_X86_LOCAL_APICSuravee Suthikulpanit2016-06-161-5/+10
* | kvm: svm: Fix implicit declaration for __default_cpu_present_to_apicid()Suravee Suthikulpanit2016-06-161-3/+3
|/
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2016-05-271-2/+2
|\
| * svm: bitwise vs logical op typoDan Carpenter2016-05-241-2/+2
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2016-05-191-9/+661
|\|
| * KVM: x86: make hwapic_isr_update and hwapic_irr_update look the samePaolo Bonzini2016-05-181-1/+1