1. bd31fe4 KVM: VMX: Add proper cache tracking for CR0 by Sean Christopherson · 4 years, 8 months ago
  2. f98c1e7 KVM: VMX: Add proper cache tracking for CR4 by Sean Christopherson · 4 years, 8 months ago
  3. 1af1bb0 KVM: nVMX: Skip IBPB when temporarily switching between vmcs01 and vmcs02 by Sean Christopherson · 4 years, 8 months ago
  4. 5c911be KVM: nVMX: Skip IBPB when switching between vmcs01 and vmcs02 by Sean Christopherson · 4 years, 8 months ago
  5. 1b660b6 KVM: VMX: Split out architectural interrupt/NMI blocking checks by Sean Christopherson · 4 years, 8 months ago
  6. 8791585 KVM: VMX: Cache vmcs.EXIT_INTR_INFO using arch avail_reg flags by Sean Christopherson · 4 years, 9 months ago
  7. 5addc23 KVM: VMX: Cache vmcs.EXIT_QUALIFICATION using arch avail_reg flags by Sean Christopherson · 4 years, 9 months ago
  8. ec0241f KVM: nVMX: Drop manual clearing of segment cache on nested VMCS switch by Sean Christopherson · 4 years, 9 months ago
  9. e5d03de KVM: nVMX: Reset register cache (available and dirty masks) on VMCS switch by Sean Christopherson · 4 years, 9 months ago
  10. 1196cb9 KVM: nVMX: Reload APIC access page on nested VM-Exit only if necessary by Sean Christopherson · 4 years, 9 months ago
  11. 5058b69 KVM: VMX: Move vmx_flush_tlb() to vmx.c by Sean Christopherson · 4 years, 9 months ago
  12. f55ac30 KVM: x86: Drop @invalidate_gpa param from kvm_x86_ops' tlb_flush() by Sean Christopherson · 4 years, 9 months ago
  13. ca431c0 KVM: VMX: Drop redundant capability checks in low level INVVPID helpers by Sean Christopherson · 4 years, 9 months ago
  14. e8eff28 KVM: VMX: Flush all EPTP/VPID contexts on remote TLB flush by Sean Christopherson · 4 years, 9 months ago
  15. 8c1b724 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 4 years, 9 months ago
  16. fdf5563 Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 9 months ago
  17. d260f9e KVM: VMX: Fold loaded_vmcs_init() into alloc_loaded_vmcs() by Sean Christopherson · 4 years, 9 months ago
  18. 727a7e2 KVM: x86: rename set_cr3 callback and related flags to load_mmu_pgd by Paolo Bonzini · 4 years, 10 months ago
  19. 9166198 KVM: x86: Move VMX's host_efer to common x86 code by Sean Christopherson · 4 years, 10 months ago
  20. 2ef7619 KVM: VMX: Add helpers to query Intel PT mode by Sean Christopherson · 4 years, 10 months ago
  21. 5ef8acb KVM: nVMX: Emulate MTF when performing instruction emulation by Oliver Upton · 5 years ago
  22. b10c307 x86/cpu: Move prototype for get_umwait_control_msr() to a global location by Benjamin Thiel · 5 years ago
  23. 32ad73d x86/msr-index: Clean up bit defines for IA32_FEATURE_CONTROL MSR by Sean Christopherson · 5 years ago
  24. 7d73710 kvm: vmx: Stop wasting a page for guest_msrs by Jim Mattson · 5 years ago
  25. 46f4f0a Merge branch 'kvm-tsx-ctrl' into HEAD by Paolo Bonzini · 5 years ago
  26. 662f1d1 KVM: nVMX: Add support for capturing highest observable L2 TSC by Aaron Lewis · 5 years ago
  27. 7cfe052 kvm: vmx: Rename NR_AUTOLOAD_MSRS to NR_LOADSTORE_MSRS by Aaron Lewis · 5 years ago
  28. 02d496cf KVM: nVMX: Update vmcs01 TPR_THRESHOLD if L2 changed L1 TPR by Liran Alon · 5 years ago
  29. 29881b6 KVM: VMX: Introduce pi_is_pir_empty() helper by Joao Martins · 5 years ago
  30. 132194f KVM: VMX: Do not change PID.NDST when loading a blocked vCPU by Joao Martins · 5 years ago
  31. 6e3ba4a KVM: vmx: Emulate MSR IA32_UMWAIT_CONTROL by Tao Xu · 5 years ago
  32. c5c5d6f KVM: VMX: Change ple_window type to unsigned int by Peter Xu · 5 years ago
  33. 3af80fe KVM: VMX: Explicitly initialize controls shadow at VMCS allocation by Sean Christopherson · 6 years ago
  34. ae81d08 KVM: nVMX: Don't reset VMCS controls shadow on VMCS switch by Sean Christopherson · 6 years ago
  35. 09e226c KVM: nVMX: Shadow VMCS controls on a per-VMCS basis by Sean Christopherson · 6 years ago
  36. fe7f895d KVM: VMX: Shadow VMCS secondary execution controls by Sean Christopherson · 6 years ago
  37. 2183f56 KVM: VMX: Shadow VMCS primary execution controls by Sean Christopherson · 6 years ago
  38. c5f2c76 KVM: VMX: Shadow VMCS pin controls by Sean Christopherson · 6 years ago
  39. 70f932e KVM: VMX: Add builder macros for shadowing controls by Sean Christopherson · 6 years ago
  40. c075c3e KVM: nVMX: Use adjusted pin controls for vmcs02 by Sean Christopherson · 6 years ago
  41. 8ef863e KVM: nVMX: Don't reread VMCS-agnostic state when switching VMCS by Sean Christopherson · 6 years ago
  42. 13b964a KVM: nVMX: Don't "put" vCPU or host state when switching VMCS by Sean Christopherson · 6 years ago
  43. b464f57e KVM: VMX: simplify vmx_prepare_switch_to_{guest,host} by Paolo Bonzini · 6 years ago
  44. 7952d76 KVM: nVMX: Sync rarely accessed guest fields only when needed by Sean Christopherson · 6 years ago
  45. 3731905ef KVM: nVMX: Use descriptive names for VMCS sync functions and flags by Sean Christopherson · 6 years ago
  46. 2342080 KVM: VMX: Store the host kernel's IDT base in a global variable by Sean Christopherson · 6 years ago
  47. 73f624f KVM: x86: move MSR_IA32_POWER_CTL handling to common code by Paolo Bonzini · 6 years ago
  48. 4d25996 kvm: vmx: Fix -Wmissing-prototypes warnings by Yi Wang · 6 years ago
  49. dee9c04 KVM/nVMX: Use kvm_vcpu_map for accessing the enlightened VMCS by KarimAllah Ahmed · 6 years ago
  50. 3278e04 KVM/nVMX: Use kvm_vcpu_map when mapping the posted interrupt descriptor table by KarimAllah Ahmed · 6 years ago
  51. 96c66e8 KVM/nVMX: Use kvm_vcpu_map when mapping the virtual APIC page by KarimAllah Ahmed · 6 years ago
  52. 31f0b6c KVM/nVMX: Use kvm_vcpu_map when mapping the L1 MSR bitmap by KarimAllah Ahmed · 6 years ago
  53. 6c6a2ab KVM: VMX: Nop emulation of MSR_IA32_POWER_CTL by Liran Alon · 6 years ago
  54. 6909081 KVM: nVMX: allow tests to use bad virtual-APIC page address by Paolo Bonzini · 6 years ago
  55. 0cf9135 KVM: x86: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hosts by Sean Christopherson · 6 years ago
  56. 4183683 kvm: vmx: Add memcg accounting to KVM allocations by Ben Gardon · 6 years ago
  57. d929359 kvm: vmx: Fix typos in vmentry/vmexit control setting by Yu Zhang · 6 years ago
  58. 81b0166 KVM: x86: Sync the pending Posted-Interrupts by Luwei Kang · 6 years ago
  59. c9afc58 KVM: VMX: Pass "launched" directly to the vCPU-run asm blob by Sean Christopherson · 6 years ago
  60. 5a87816 KVM: nVMX: Cache host_rsp on a per-VMCS basis by Sean Christopherson · 6 years ago
  61. 453eafb KVM: VMX: Move VM-Enter + VM-Exit handling to non-inline sub-routines by Sean Christopherson · 6 years ago
  62. b08c289 KVM: x86: Set intercept for Intel PT MSRs read/write by Chao Peng · 6 years ago
  63. 2ef444f KVM: x86: Add Intel PT context switch for each vcpu by Chao Peng · 6 years ago
  64. f99e3da KVM: x86: Add Intel PT virtualization work mode by Chao Peng · 6 years ago
  65. 7c97fcb KVM: VMX: Expose nested_vmx_allowed() to nested VMX as a non-inline by Sean Christopherson · 6 years ago
  66. 97b7ead KVM: VMX: Expose various getters and setters to nested VMX by Sean Christopherson · 6 years ago
  67. cf3646e KVM: VMX: Expose misc variables needed for nested VMX by Sean Christopherson · 6 years ago
  68. 89b0c9f KVM: VMX: Move VMX instruction wrappers to a dedicated header file by Sean Christopherson · 6 years ago
  69. 8373d25 KVM: VMX: Add vmx.h to hold VMX definitions by Sean Christopherson · 6 years ago