1. 8d20bd6 KVM: x86: Unify pr_fmt to use module name for all KVM modules by Sean Christopherson · 2 years, 1 month ago
  2. b172862 KVM: x86: PIT: Preserve state of speaker port data bit by Paul Durrant · 2 years, 7 months ago
  3. 320af55 KVM: x86: Add wrappers for setting/clearing APICv inhibits by Sean Christopherson · 2 years, 10 months ago
  4. 46808a4 KVM: Use 'unsigned long' as kvm_for_each_vcpu()'s index by Marc Zyngier · 3 years, 2 months ago
  5. 0214f6b KVM: x86: Migrate the PIT only if vcpu0 is migrated, not any BSP by Sean Christopherson · 3 years, 6 months ago
  6. cd18eae kvm: i8254: remove redundant assignment to pointer s by Colin Ian King · 4 years, 7 months ago
  7. e630269 KVM: x86: Fix print format and coding style by Miaohe Lin · 4 years, 11 months ago
  8. e2ed407 kvm: i8254: Deactivate APICv when using in-kernel PIT re-injection mode. by Suravee Suthikulpanit · 5 years ago
  9. 254272c kvm: x86: Add memcg accounting to KVM allocations by Ben Gardon · 6 years ago
  10. fb53072 KVM: x86: take slots_lock in kvm_free_pit by Radim Krčmář · 7 years ago
  11. 36da91b KVM: x86: Handle the kthread worker using the new API by Petr Mladek · 8 years ago
  12. 3989144 kthread: kthread worker API cleanup by Petr Mladek · 8 years ago
  13. 250715a KVM: x86: protect KVM_CREATE_PIT/KVM_CREATE_PIT2 with kvm->lock by Paolo Bonzini · 9 years ago
  14. 0e4d441 KVM: i8254: drop local copy of mul_u64_u32_div by Paolo Bonzini · 9 years ago
  15. a0aace5 KVM: i8254: turn kvm_kpit_state.reinject into atomic_t by Radim Krčmář · 9 years ago
  16. ab4c147 KVM: i8254: move PIT timer function initialization by Radim Krčmář · 9 years ago
  17. 4a2095d KVM: i8254: remove pointless dereference of PIT by Radim Krčmář · 9 years ago
  18. a3e1311 KVM: i8254: remove pit and kvm from kvm_kpit_state by Radim Krčmář · 9 years ago
  19. 08e5ccf3 KVM: i8254: refactor kvm_free_pit by Radim Krčmář · 9 years ago
  20. 10d2482 KVM: i8254: refactor kvm_create_pit by Radim Krčmář · 9 years ago
  21. 71474e2 KVM: i8254: remove notifiers from PIT discard policy by Radim Krčmář · 9 years ago
  22. b39c90b KVM: i8254: remove unnecessary uses of PIT state lock by Radim Krčmář · 9 years ago
  23. 09edea7 KVM: i8254: pass struct kvm_pit instead of kvm in PIT by Radim Krčmář · 9 years ago
  24. b69d920 KVM: i8254: tone down WARN_ON pit.state_lock by Radim Krčmář · 9 years ago
  25. ddf5450 KVM: i8254: use atomic_t instead of pit.inject_lock by Radim Krčmář · 9 years ago
  26. fd700a0 KVM: i8254: add kvm_pit_reset_reinject by Radim Krčmář · 9 years ago
  27. f6e0a0c KVM: i8254: simplify atomics in kvm_pit_ack_irq by Radim Krčmář · 9 years ago
  28. 7dd0fdf KVM: i8254: change PIT discard tick policy by Radim Krčmář · 9 years ago
  29. e5e57e7 kvm: x86: only channel 0 of the i8254 is linked to the HPET by Paolo Bonzini · 9 years ago
  30. 49df639 KVM: x86: Split the APIC from the rest of IRQCHIP. by Steve Rutherford · 9 years ago
  31. 4272013 KVM: x86: make vapics_in_nmi_mode atomic by Radim Krčmář · 10 years ago
  32. e32edf4 KVM: Redesign kvm_io_bus_ API to pass VCPU structure to the callbacks. by Nikolay Nikolaev · 10 years ago
  33. 2febc83 KVM: x86: Improve thread safety in pit by Andy Honig · 10 years ago
  34. 9ed96e8 KVM: x86: limit PIT timer frequency by Marcelo Tosatti · 11 years ago
  35. aa2fbe6 KVM: Let ioapic know the irq line status by Yang Zhang · 12 years ago
  36. d4b06c2 kvm: fix i8254 counter 0 wraparound by Nickolai Zeldovich · 12 years ago
  37. 26ef192 KVM: fold kvm_pit_timer into kvm_kpit_state by Avi Kivity · 12 years ago
  38. 9d9d223 KVM: Simplify kvm_pit_timer by Avi Kivity · 12 years ago
  39. e9d90d4 KVM: Remove internal timer abstraction by Avi Kivity · 12 years ago
  40. b6ddf05 KVM: x86: Run PIT work in own kthread by Jan Kiszka · 13 years ago
  41. a647795 KVM: x86: Consolidate PIT legacy test by Jan Kiszka · 13 years ago
  42. 0924ab2 KVM: x86: Prevent starting PIT timers in the absence of irqchip support by Jan Kiszka · 13 years ago
  43. 743eeb0 KVM: Intelligent device lookup on I/O bus by Sasha Levin · 13 years ago
  44. 9611c18 KVM: fix typo in copyright notice by Nicolas Kaiser · 14 years ago
  45. 23e7a79 KVM: pit: Do not check pending pit timer in vcpu thread by Jason Wang · 14 years ago
  46. 6b5d7a9 KVM: PIT: free irq source id in handling error path by Xiao Guangrong · 14 years ago
  47. 3185bf8 KVM: destroy workqueue on kvm_create_pit() failures by Xiaotian Feng · 14 years ago
  48. aea924f KVM: PIT: stop vpit before freeing irq_routing by Xiao Guangrong · 14 years ago
  49. 673813e KVM: fix lock imbalance in kvm_create_pit() by Jiri Slaby · 14 years ago
  50. 33572ac KVM: x86: Introduce a workqueue to deliver PIT timer interrupts by Chris Lalancette · 15 years ago
  51. 221d059 KVM: Update Red Hat copyrights by Avi Kivity · 15 years ago
  52. 5a0e3ad include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h by Tejun Heo · 15 years ago
  53. fa8273e KVM: Convert i8254/i8259 locks to raw_spinlocks by Thomas Gleixner · 15 years ago
  54. d225f53 KVM: PIT: unregister kvm irq notifier if fail to create pit by Wei Yongjun · 15 years ago
  55. 79fac95 KVM: convert slots_lock to a mutex by Marcelo Tosatti · 15 years ago
  56. e93f8a0 KVM: convert io_bus to SRCU by Marcelo Tosatti · 15 years ago
  57. ee73f65 KVM: PIT: control word is write-only by Marcelo Tosatti · 15 years ago
  58. a78d9626 x86: i8254.c: Add pr_fmt(fmt) by Joe Perches · 15 years ago
  59. 680b364 KVM: Drop kvm->irq_lock lock from irq injection path by Gleb Natapov · 15 years ago
  60. ace1546 KVM: use proper hrtimer function to retrieve expiration time by Marcelo Tosatti · 15 years ago
  61. 95fb4eb KVM: remove superfluous NULL pointer check in kvm_inject_pit_timer_irqs() by Bartlomiej Zolnierkiewicz · 15 years ago
  62. 84fde24 KVM: PIT: Unregister ack notifier callback when freeing by Gleb Natapov · 15 years ago
  63. 090b7af KVM: make io_bus interface more robust by Gregory Haskins · 15 years ago
  64. e9f4275 KVM: PIT support for HPET legacy mode by Beth Kon · 15 years ago
  65. bda9020 KVM: remove in_range from io devices by Michael S. Tsirkin · 16 years ago
  66. 6c47469 KVM: convert bus to slots_lock by Michael S. Tsirkin · 16 years ago
  67. 894a9c5 KVM: x86: missing locking in PIT/IRQCHIP/SET_BSP_CPU ioctl paths by Marcelo Tosatti · 16 years ago
  68. 988a2ca KVM: Use macro to iterate over vcpus. by Gleb Natapov · 16 years ago
  69. 1ed0ce00 KVM: Use pointer to vcpu instead of vcpu_id in timer code. by Gleb Natapov · 16 years ago
  70. c5af89b KVM: Introduce kvm_vcpu_is_bsp() function. by Gleb Natapov · 16 years ago
  71. fa40a82 KVM: switch irq injection/acking data structures to irq_lock by Marcelo Tosatti · 16 years ago
  72. 6b66ac1 KVM: do not register i8254 PIO regions until we are initialized by Gregory Haskins · 16 years ago
  73. d76685c4 KVM: cleanup io_device code by Gregory Haskins · 16 years ago
  74. c5ff41ce KVM: Allow PIT emulation without speaker port by Jan Kiszka · 16 years ago
  75. 0ff7787 KVM: PIT: fix kpit_elapsed division by zero by Marcelo Tosatti · 16 years ago
  76. ede2ccc KVM: PIT: fix count read and mode 0 handling by Marcelo Tosatti · 16 years ago
  77. 386eb6e KVM: make 'lapic_timer_ops' and 'kpit_ops' static by Hannes Eder · 16 years ago
  78. d3c7b77 KVM: unify part of generic timer handling by Marcelo Tosatti · 16 years ago
  79. fd66842 KVM: PIT: remove usage of count_load_time for channel 0 by Marcelo Tosatti · 16 years ago
  80. 5a05d54 KVM: PIT: remove unused scheduled variable by Marcelo Tosatti · 16 years ago
  81. 4780c659 KVM: Reset PIT irq injection logic when the PIT IRQ is unmasked by Avi Kivity · 16 years ago
  82. 269e05e KVM: Properly lock PIT creation by Avi Kivity · 16 years ago
  83. 52d939a KVM: PIT: provide an option to disable interrupt reinjection by Marcelo Tosatti · 16 years ago
  84. d2a8284 KVM: PIT: fix i8254 pending count read by Marcelo Tosatti · 16 years ago
  85. cc6e462 KVM: x86: Optimize NMI watchdog delivery by Jan Kiszka · 16 years ago
  86. 8fdb235 KVM: x86: Fix and refactor NMI watchdog emulation by Jan Kiszka · 16 years ago
  87. 23930f9 KVM: x86: Enable NMI Watchdog via in-kernel PIT source by Jan Kiszka · 16 years ago
  88. e17d1dc KVM: Fix pit memory leak if unable to allocate irq source id by Avi Kivity · 16 years ago
  89. 5550af4 KVM: Fix guest shared interrupt with in-kernel irqchip by Sheng Yang · 16 years ago
  90. 651dab4 Merge commit 'linus/master' into merge-linus by Arjan van de Ven · 16 years ago
  91. d769017 KVM: x86: do not execute halted vcpus by Marcelo Tosatti · 16 years ago
  92. ee032c9 KVM: make irq ack notifier functions static by Harvey Harrison · 16 years ago
  93. 29c8fa3 KVM: Use kvm_set_irq to inject interrupts by Amit Shah · 16 years ago
  94. dc7404c KVM: Handle spurious acks for PIT interrupts by Avi Kivity · 16 years ago
  95. 3cf57fe KVM: PIT: fix injection logic and count by Marcelo Tosatti · 16 years ago
  96. beb20d52 hrtimer: convert kvm to the new hrtimer apis by Arjan van de Ven · 16 years ago
  97. 622395a KVM: only abort guest entry if timer count goes from 0->1 by Marcelo Tosatti · 17 years ago
  98. 9276049 KVM: kvm_io_device: extend in_range() to manage len and write attribute by Laurent Vivier · 17 years ago
  99. f697554 KVM: PIT: support mode 3 by Aurelien Jarno · 17 years ago
  100. 8b2cf73 KVM: add statics were possible, function definition in lapic.h by Harvey Harrison · 17 years ago