Commit History

Author SHA1 Message Date
  Gleb Natapov 44c11430b5 KVM: inject NMI after IRET from a previous NMI, not before. 16 years ago
  Gleb Natapov 66fd3f7f90 KVM: Do not re-execute INTn instruction. 16 years ago
  Gleb Natapov f629cf8485 KVM: skip_emulated_instruction() decode instruction if size is not known 16 years ago
  Gleb Natapov 3298b75c88 KVM: Unprotect a page if #PF happens during NMI injection. 16 years ago
  Glauber Costa 2809f5d2c4 KVM: Replace ->drop_interrupt_shadow() by ->set_interrupt_shadow() 16 years ago
  Gleb Natapov fe8e7f83de KVM: SVM: Don't reinject event that caused a task switch 16 years ago
  Andre Przywara b586eb0253 KVM: SVM: Fix cross vendor migration issue in segment segment descriptor 16 years ago
  Sheng Yang 4b12f0de33 KVM: Replace get_mt_mask_shift with get_mt_mask 16 years ago
  Gleb Natapov 14d0bc1f7c KVM: Get rid of get_irq() callback 16 years ago
  Gleb Natapov 95ba827313 KVM: SVM: Add NMI injection support 16 years ago
  Gleb Natapov c4282df98a KVM: Get rid of arch.interrupt_window_open & arch.nmi_window_open 16 years ago
  Gleb Natapov 0a5fff1923 KVM: Do not report TPR write to userspace if new value bigger or equal to a previous one. 16 years ago
  Gleb Natapov 615d519305 KVM: sync_lapic_to_cr8() should always sync cr8 to V_TPR 16 years ago
  Gleb Natapov 1d6ed0cb95 KVM: Remove inject_pending_vectors() callback 16 years ago
  Gleb Natapov 1cb948ae86 KVM: Remove exception_injected() callback. 16 years ago
  Gleb Natapov 9222be18f7 KVM: SVM: Coalesce userspace/kernel irqchip interrupt injection logic 16 years ago
  Gleb Natapov 863e8e658e KVM: VMX: Consolidate userspace and kernel interrupt injection for VMX 16 years ago
  Gleb Natapov 8061823a25 KVM: Make kvm_cpu_(has|get)_interrupt() work for userspace irqchip too 16 years ago
  Gleb Natapov 8317c298ea KVM: SVM: Skip instruction on a task switch only when appropriate 16 years ago
  Gleb Natapov 64a7ec0668 KVM: Fix unneeded instruction skipping during task switching. 16 years ago
  Gleb Natapov 78646121e9 KVM: Fix interrupt unhalting a vcpu when it shouldn't 16 years ago
  Gleb Natapov fe4c7b1914 KVM: reuse (pop|push)_irq from svm.c in vmx.c 16 years ago
  Gleb Natapov 61c50edfcd KVM: SVM: Remove duplicate code in svm_do_inject_vector() 16 years ago
  Avi Kivity 99f85a28a7 KVM: SVM: Remove port 80 passthrough 16 years ago
  Andre Przywara 19bca6ab75 KVM: SVM: Fix cross vendor migration issue with unusable bit 16 years ago
  Andre Przywara 1fbdc7a585 KVM: SVM: set accessed bit for VMCB segment selectors 16 years ago
  Jan Kiszka 34c33d163f KVM: Drop unused evaluations from string pio handlers 16 years ago
  Alexander Graf 1b2fd70c4e KVM: Add FFXSR support 16 years ago
  Joe Perches ff81ff10b4 KVM: SVM: Fix typo in has_svm() 16 years ago
  Alexander Graf c8a73f186b KVM: SVM: Add microcode patch level dummy 16 years ago