Commit History

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