1. 3553ae5 x86/kvm: Don't use pvqspinlock code if only 1 vCPU by Waiman Long · 6 years ago
  2. 633711e kvm: rename KVM_HINTS_DEDICATED to KVM_HINTS_REALTIME by Michael S. Tsirkin · 7 years ago
  3. d8312a3 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 7 years ago
  4. 34226b6 KVM: X86: Fix setup the virt_spin_lock_key before static key get initialized by Wanpeng Li · 7 years ago
  5. 17a1079 KVM: x86: Fix pv tlb flush dependencies by Wanpeng Li · 7 years ago
  6. 6beacf7 KVM: X86: Don't use PV TLB flush with dedicated physical CPUs by Wanpeng Li · 7 years ago
  7. b2798ba KVM: X86: Choose qspinlock when dedicated physical CPUs are available by Wanpeng Li · 7 years ago
  8. a4429e5 KVM: Introduce paravirtualization hints and KVM_HINTS_DEDICATED by Wanpeng Li · 7 years ago
  9. 4f2f61f KVM: X86: Avoid traversing all the cpus for pv tlb flush when steal time is disabled by Wanpeng Li · 7 years ago
  10. afdc3f58 x86/kvm: Make parse_no_xxx __init for kvm by Dou Liyang · 7 years ago
  11. fe2a302 KVM: x86: fix backward migration with async_PF by Radim Krčmář · 7 years ago
  12. 858a43a KVM: X86: use paravirtualized TLB Shootdown by Wanpeng Li · 7 years ago
  13. fa55eed KVM: X86: Add KVM_VCPU_PREEMPTED by Wanpeng Li · 7 years ago
  14. 43ff2f4 Merge branch 'x86-platform-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 7 years ago
  15. f361464 x86/virt, x86/platform: Add ->guest_late_init() callback to hypervisor_x86 structure by Juergen Gross · 7 years ago
  16. 03b2a32 x86/virt: Add enum for hypervisors to replace x86_hyper by Juergen Gross · 7 years ago
  17. f72e38e x86/virt, x86/platform: Merge 'struct x86_hyper' into 'struct x86_platform' and 'struct x86_init' by Juergen Gross · 7 years ago
  18. 4716276 X86/KVM: Decrypt shared per-cpu variables when SEV is active by Brijesh Singh · 7 years ago
  19. a2b7861 kvm/x86: Avoid async PF preempting the kernel incorrectly by Boqun Feng · 7 years ago
  20. b862789 kvm/x86: Handle async PF in RCU read-side critical sections by Boqun Feng · 7 years ago
  21. a0cff57 kvm,x86: Fix apf_task_wake_one() wq serialization by Davidlohr Bueso · 7 years ago
  22. facaa3e x86/idt: Hide set_intr_gate() by Thomas Gleixner · 7 years ago
  23. 11a7ffb x86/traps: Simplify pagefault tracing logic by Thomas Gleixner · 7 years ago
  24. 337c017 KVM: async_pf: make rcu irq exit if not triggered from idle task by Wanpeng Li · 7 years ago
  25. 52a5c15 KVM: async_pf: Let guest support delivery of async_pf from guest mode by Wanpeng Li · 7 years ago
  26. bbaf0e2 kvm: async_pf: fix rcu_irq_enter() with irqs enabled by Paolo Bonzini · 8 years ago
  27. 5a48a62 x86/kvm: virt_xxx memory barriers instead of mandatory barriers by Wanpeng Li · 8 years ago
  28. fd7e9a8 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 8 years ago
  29. dd0fd8b x86/kvm: Provide optimized version of vcpu_is_preempted() for x86-64 by Waiman Long · 8 years ago
  30. 6c62985 x86/paravirt: Change vcp_is_preempted() arg type to long by Waiman Long · 8 years ago
  31. aef591c locking/spinlocks/x86, paravirt: Remove paravirt_ticketlocks_enabled by Waiman Long · 8 years ago
  32. 212f300 Merge branch 'x86-idle-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
  33. 4ade5b2 Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
  34. 34bc356 x86: Remove empty idle.h header by Thomas Gleixner · 8 years ago
  35. 3cded41 x86/paravirt: Optimize native pv_lock_ops.vcpu_is_preempted() by Peter Zijlstra · 8 years ago
  36. 1885aa7 x86/kvm: Support the vCPU preemption check by Pan Xinhui · 8 years ago
  37. 7a3e686 x86/idle: Remove enter_idle(), exit_idle() by Len Brown · 8 years ago
  38. 8ca2255 x86/apic: Prevent tracing on apic_msr_write_eoi() by Wanpeng Li · 8 years ago
  39. 597f03f Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
  40. cfd8983 x86, locking/spinlocks: Remove ticket (spin)lock implementation by Peter Zijlstra · 9 years ago
  41. 9a20ea4 x86/kvm: Convert to hotplug state machine by Sebastian Andrzej Siewior · 8 years ago
  42. aeb35d6 Merge branch 'x86-headers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
  43. 186f436 x86/kernel: Audit and remove any unnecessary uses of module.h by Paul Gortmaker · 8 years ago
  44. 2348140 KVM: Fix steal clock warp during guest CPU hotplug by Wanpeng Li · 9 years ago
  45. 9a45f03 Merge branch 'x86-boot-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 9 years ago
  46. 867fe80 x86/paravirt: Remove paravirt_enabled() by Luis R. Rodriguez · 9 years ago
  47. 0c9f3536 x86/cpufeature: Remove cpu_has_hypervisor by Borislav Petkov · 9 years ago
  48. 9db284f kvm, rt: change async pagefault code locking for PREEMPT_RT by Rik van Riel · 9 years ago
  49. 4e24155 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 10 years ago
  50. ed3cf15 kvm: x86: Make functions that have no external callers static by Nicholas Krause · 10 years ago
  51. 62c7a1e locking/pvqspinlock: Rename QUEUED_SPINLOCK to QUEUED_SPINLOCKS by Ingo Molnar · 10 years ago
  52. bf0c7c3 locking/pvqspinlock, x86: Enable PV qspinlock for KVM by Waiman Long · 10 years ago
  53. 692297d watchdog: introduce the hardlockup_detector_disable() function by Ulrich Obergfell · 10 years ago
  54. d6abfdb x86/spinlocks/paravirt: Fix memory corruption on unlock by Raghavendra K T · 10 years ago
  55. 29fa682 x86, kvm: Clear paravirt_enabled on KVM guests for espfix32's benefit by Andy Lutomirski · 10 years ago
  56. 0429fbc Merge branch 'for-3.18-consistent-ops' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu by Linus Torvalds · 10 years ago
  57. 9919e39 kvm: ensure hard lockup detection is disabled by default by Ulrich Obergfell · 10 years ago
  58. 89cbc76 x86: Replace __get_cpu_var uses by Christoph Lameter · 10 years ago
  59. 3737a12 Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 11 years ago
  60. 65a7f03 x86: fix page fault tracing when KVM guest support enabled by Dave Hansen · 11 years ago
  61. 9326638 kprobes, x86: Use NOKPROBE_SYMBOL() instead of __kprobes annotation by Masami Hiramatsu · 11 years ago
  62. 0d75de4 kvm: remove redundant registration of BSP's hv_clock area by Fernando Luis Vázquez Cao · 11 years ago
  63. e2a0f81 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 11 years ago
  64. dd41f81 x86, asmlinkage, xen, kvm: Make {xen,kvm}_lock_spinning global and visible by Andi Kleen · 11 years ago
  65. 77f01bd x86, kvm: correctly access the KVM_CPUID_FEATURES leaf at 0x40000101 by Paolo Bonzini · 11 years ago
  66. 1c300a4 x86, kvm: cache the base of the KVM cpuid leaves by Paolo Bonzini · 11 years ago
  67. 25c74b1 x86, trace: Register exception handler to trace IDT by Seiji Aguchi · 11 years ago
  68. d780a31 KVM: Fix modprobe failure for kvm_intel/kvm_amd by Tim Gardner · 11 years ago
  69. 3dbef3e KVM: Enable pvspinlock after jump_label_init() to avoid VM hang by Raghavendra K T · 11 years ago
  70. 816434e Merge branch 'x86-spinlocks-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 11 years ago
  71. 36bd621 x86/kvm/guest: Fix sparse warning: "symbol 'klock_waiting' was not declared as static" by Raghavendra K T · 11 years ago
  72. 92b7520 kvm: Paravirtual ticketlocks support for linux guests running on KVM hypervisor by Srivatsa Vaddagiri · 11 years ago
  73. 9df56f1 x86: Correctly detect hypervisor by Jason Wang · 11 years ago
  74. 148f9bb x86: delete __cpuinit usage from all x86 files by Paul Gortmaker · 12 years ago
  75. 6c1e025 context_tracking: Restore correct previous context state on exception exit by Frederic Weisbecker · 12 years ago
  76. 56dd947 context_tracking: Move exception handling to generic code by Frederic Weisbecker · 12 years ago
  77. 2ef14f4 Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 12 years ago
  78. 136867f x86/kvm: Fix compile warning in kvm_register_steal_time() by Shuah Khan · 12 years ago
  79. 5dfd486 x86, kvm: Fix kvm's use of __pa() on percpu areas by Dave Hansen · 12 years ago
  80. 4cca6ea x86/apic: Allow x2apic without IR on VMware platform by Alok N Kataria · 12 years ago
  81. 9b132fb Add rcu user eqs exception hooks for async page fault by Li Zhong · 12 years ago
  82. 859f845 KVM: use is_idle_task() instead of idle_cpu() to decide when to halt in async_pf by Gleb Natapov · 12 years ago
  83. 3dc4f7c x86: kvm guest: pvclock vsyscall support by Marcelo Tosatti · 12 years ago
  84. c5e015d KVM guest: exit idleness when handling KVM_PV_REASON_PAGE_NOT_PRESENT by Sasha Levin · 12 years ago
  85. 90993cd x86: KVM guest: merge CONFIG_KVM_CLOCK into CONFIG_KVM_GUEST by Marcelo Tosatti · 12 years ago
  86. 8fbe6a5 KVM guest: disable stealtime on reboot to avoid mem corruption by Florian Westphal · 12 years ago
  87. 9053666 KVM guest: switch to apic_set_eoi_write, apic_write by Michael S. Tsirkin · 12 years ago
  88. fc73373 KVM: Add x86_hyper_kvm to complete detect_hypervisor_platform check by Prarit Bhargava · 12 years ago
  89. ab9cf49 KVM guest: guest side for eoi avoidance by Michael S. Tsirkin · 13 years ago
  90. 62c49cc KVM: Do not take reference to mm during async #PF by Gleb Natapov · 13 years ago
  91. e087592 KVM: Resolve RCU vs. async page fault problem by Gleb Natapov · 13 years ago
  92. c5905af static keys: Introduce 'struct static_key', static_key_true()/false() and static_key_slow_[inc|dec]() by Ingo Molnar · 13 years ago
  93. 5202397 KVM guest: remove KVM guest pv mmu support by Chris Wright · 13 years ago
  94. d910f5c KVM guest: KVM Steal time registration by Glauber Costa · 13 years ago
  95. 775077a KVM guest: Fix section mismatch derived from kvm_guest_cpu_online() by Sedat Dilek · 14 years ago
  96. a63512a KVM guest: Fix kvm clock initialization when it's configured out by Avi Kivity · 14 years ago
  97. 6adba52 KVM: Let host know whether the guest can handle async PF in non-userspace context. by Gleb Natapov · 14 years ago
  98. 6c047cd KVM paravirt: Handle async PF in non preemptable context by Gleb Natapov · 14 years ago
  99. 631bc48 KVM: Handle async PF in a guest. by Gleb Natapov · 14 years ago
  100. fd10cde KVM paravirt: Add async PF initialization to PV guest. by Gleb Natapov · 14 years ago