1. 62ab3d7 KVM: arm64: vgic: Fix exit condition in scan_its_table() by Eric Ren · 2 years, 3 months ago
  2. 2566c4c KVM: Add infrastructure and macro to mark VM as bugged by Sean Christopherson · 2 years, 5 months ago
  3. c1dd354 KVM: Prevent module exit until all VMs are freed by David Matlack · 2 years, 10 months ago
  4. 067b817 KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated by James Morse · 2 years, 9 months ago
  5. ff7f4da KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_remapped() by Sean Christopherson · 3 years, 11 months ago
  6. 46d75ff KVM: do not allow mapping valid but non-reference-counted pages by Nicholas Piggin · 3 years, 6 months ago
  7. ac8ce7e KVM: do not assume PTE is writable after follow_pfn by Paolo Bonzini · 4 years ago
  8. ccb7c81 KVM: arm64: Fix exclusive limit for IPA size by Marc Zyngier · 3 years, 10 months ago
  9. 3017f5e kvm: check tlbs_dirty directly by Lai Jiangshan · 4 years, 1 month ago
  10. 52b3b18 KVM: fix overflow of zero page refcount with ksm running by Zhuang Yanying · 5 years ago
  11. 40a023f KVM: fix memory leak in kvm_io_bus_unregister_dev() by Rustam Kovhaev · 4 years, 4 months ago
  12. d476857 KVM: arm/arm64: Don't reschedule in unmap_stage2_range() by Will Deacon · 4 years, 4 months ago
  13. 91017f1 KVM: arm: vgic: Fix limit condition when writing to GICD_I[CS]ACTIVER by Marc Zyngier · 4 years, 9 months ago
  14. 0bdc639 KVM: Check for a bad hva before dropping into the ghc slow path by Sean Christopherson · 5 years ago
  15. 4b99ae6 KVM: arm/arm64: Fix young bit from mmu notifier by Gavin Shan · 5 years ago
  16. d73066c KVM: arm/arm64: vgic-its: Fix restoration of unmapped collections by Eric Auger · 5 years ago
  17. 0941ce4 KVM: Play nice with read-only memslots when querying host page size by Sean Christopherson · 5 years ago
  18. f8d4d63 KVM: Use vcpu-specific gva->hva translation when querying host page size by Sean Christopherson · 5 years ago
  19. 4ab1624 KVM: arm64: Only sign-extend MMIO up to register width by Christoffer Dall · 5 years ago
  20. 69d2eb2 KVM: arm/arm64: vgic: Don't rely on the wrong pending table by Zenghui Yu · 5 years ago
  21. 4e4a0cf kvm: properly check debugfs dentry before using it by Greg Kroah-Hartman · 6 years ago
  22. fdfce30 KVM: MMU: Do not treat ZONE_DEVICE pages as being reserved by Sean Christopherson · 5 years ago
  23. c1997d7 kvm: arm/arm64: Fix stage2_flush_memslot for 4 level page table by Suzuki K Poulose · 6 years ago
  24. 2d371f8 kvm: x86: mmu: Recovery of shattered NX large pages by Junaid Shahid · 5 years ago
  25. 7395911 kvm: Add helper function for creating VM worker threads by Junaid Shahid · 5 years ago
  26. 05fe997 kvm: Convert kvm_lock to a mutex by Junaid Shahid · 6 years ago
  27. 82e7774 kvm: x86, powerpc: do not allow clearing largepages debugfs entry by Paolo Bonzini · 5 years ago
  28. bf81752 KVM: coalesced_mmio: add bounds checking by Matt Delco · 5 years ago
  29. 9fb47e7 KVM: arm/arm64: Only skip MMIO insn once by Andrew Jones · 5 years ago
  30. 712fc1c KVM: arm/arm64: vgic-v2: Handle SGI bits in GICD_I{S,C}PENDR0 as WI by Marc Zyngier · 5 years ago
  31. aafa288 KVM: arm/arm64: vgic: Fix potential deadlock when ap_list is long by Heyi Guo · 5 years ago
  32. 672980b KVM: arm/arm64: Sync ICH_VMCR_EL2 back when about to block by Marc Zyngier · 5 years ago
  33. 90ad23e KVM: Fix leak vCPU's VMCS value into other pCPU by Wanpeng Li · 5 years ago
  34. 7a00b9c KVM: arm/arm64: vgic: Fix kvm_device leak in vgic_its_destroy by Dave Martin · 6 years ago
  35. 527919d KVM: s390: Do not report unusabled IDs via KVM_CAP_MAX_VCPU_ID by Thomas Huth · 6 years ago
  36. ec6035a KVM: arm/arm64: Ensure vcpu target is unset on reset failure by Andrew Jones · 6 years ago
  37. 363b931 KVM: arm/arm64: Ensure only THP is candidate for adjustment by Punit Agrawal · 6 years ago
  38. 559e269 KVM: fix spectrev1 gadgets by Paolo Bonzini · 6 years ago
  39. 423ad0b KVM: arm/arm64: vgic-its: Take the srcu lock when parsing the memslots by Marc Zyngier · 6 years ago
  40. 9badc85 KVM: Reject device ioctls from processes other than the VM's creator by Sean Christopherson · 6 years ago
  41. 89dce6e KVM: Call kvm_arch_memslots_updated() before updating memslots by Sean Christopherson · 6 years ago
  42. 8c1b11b kvm: fix kvm_ioctl_create_device() reference counting (CVE-2019-6974) by Jann Horn · 6 years ago
  43. f70123c kvm: Change offset in kvm_write_guest_offset_cached to unsigned by Jim Mattson · 6 years ago
  44. 65575cf arm64: KVM: Skip MMIO insn after emulation by Mark Rutland · 6 years ago
  45. cb754d6 KVM: arm/arm64: Fix VMID alloc race by reverting to lock-less by Christoffer Dall · 6 years ago
  46. 83c2752 arm/arm64: KVM: vgic: Force VM halt when changing the active state of GICv3 PPIs/SGIs by Marc Zyngier · 6 years ago
  47. f1df765 KVM: arm64: Fix caching of host MDCR_EL2 value by Mark Rutland · 6 years ago
  48. f3662e3 KVM: arm/arm64: Fix vgic init race by Christoffer Dall · 7 years ago
  49. 737066e KVM: arm/arm64: vgic: Fix possible spectre-v1 write in vgic_mmio_write_apr() by Mark Rutland · 6 years ago
  50. 4a06fdf KVM: arm/arm64: Skip updating PTE entry if no change by Punit Agrawal · 6 years ago
  51. 792a039 KVM: arm/arm64: Skip updating PMD entry if no change by Punit Agrawal · 6 years ago
  52. 270d5d7 KVM: irqfd: fix race between EPOLLHUP and irq_bypass_register_consumer by Paolo Bonzini · 7 years ago
  53. 7a21294 KVM: arm/arm64: Drop resource size check for GICV window by Ard Biesheuvel · 7 years ago
  54. 3a46a03 KVM/Eventfd: Avoid crash when assign and deassign specific eventfd in parallel. by Lan Tianyu · 7 years ago
  55. 96fd60c arm64: KVM: Add ARCH_WORKAROUND_2 discovery through ARCH_FEATURES_FUNC_ID by Marc Zyngier · 6 years ago
  56. 805357a arm64: KVM: Add ARCH_WORKAROUND_2 support for guests by Marc Zyngier · 6 years ago
  57. dca7815 KVM: arm/arm64: Do not use kern_hyp_va() with kvm_vgic_global_state by Marc Zyngier · 6 years ago
  58. 8ad5647 KVM: arm/arm64: Convert kvm_host_cpu_state to a static per-cpu allocation by James Morse · 6 years ago
  59. 81d27c6 KVM: arm/arm64: vgic: fix possible spectre-v1 in vgic_mmio_read_apr() by Mark Rutland · 7 years ago
  60. 05c4011 KVM: arm/arm64: vgic: Add missing irq_lock to vgic_mmio_read_pending by Andre Przywara · 7 years ago
  61. 27ea98a KVM: arm/arm64: VGIC/ITS: protect kvm_read_guest() calls with SRCU lock by Andre Przywara · 7 years ago
  62. b6f6d8b KVM: arm/arm64: VGIC/ITS save/restore: protect kvm_read_guest() calls by Andre Przywara · 7 years ago
  63. e5a290c arm/arm64: KVM: Add PSCI version selection API by Marc Zyngier · 7 years ago
  64. 5a5ea34 KVM: arm/arm64: Close VMID generation race by Marc Zyngier · 7 years ago
  65. d757c3a kvm: Map PFN-type memory regions as writable (if possible) by KarimAllah Ahmed · 7 years ago
  66. 8f1a280 KVM: arm/arm64: vgic-its: Fix potential overrun in vgic_copy_lpi_list by Marc Zyngier · 7 years ago
  67. e693f13 KVM: arm/arm64: vgic: Don't populate multiple LRs with the same vintid by Marc Zyngier · 7 years ago
  68. b85437d0 kvm: arm/arm64: vgic-v3: Tighten synchronization for guests using v2 on v3 by Marc Zyngier · 7 years ago
  69. 2ffe95e KVM: arm/arm64: Reduce verbosity of KVM init log by Ard Biesheuvel · 7 years ago
  70. 7135aaf KVM: mmu: Fix overlap between public and private memslots by Wanpeng Li · 7 years ago
  71. 97ef3a5 KVM: arm/arm64: Fix spinlock acquisition in vgic_set_owner by Marc Zyngier · 7 years ago
  72. 49a3efa kvm: arm: don't treat unavailable HYP mode as an error by Ard Biesheuvel · 7 years ago
  73. 985bf39 KVM: arm/arm64: Handle CPU_PM_ENTER_FAILED by James Morse · 7 years ago
  74. e47273d arm64: KVM: Report SMCCC_ARCH_WORKAROUND_1 BP hardening support by Marc Zyngier · 7 years ago
  75. 2cfe892 arm/arm64: KVM: Turn kvm_psci_version into a static inline by Marc Zyngier · 7 years ago
  76. 45e2061 arm/arm64: KVM: Advertise SMCCC v1.1 by Marc Zyngier · 7 years ago
  77. 4ba100a arm/arm64: KVM: Implement PSCI 1.0 support by Marc Zyngier · 7 years ago
  78. ce15f32 arm/arm64: KVM: Add smccc accessors to PSCI code by Marc Zyngier · 7 years ago
  79. 4efa1a8 arm/arm64: KVM: Add PSCI_VERSION helper by Marc Zyngier · 7 years ago
  80. 591862b arm/arm64: KVM: Consolidate the PSCI include files by Marc Zyngier · 7 years ago
  81. aab3306 arm64: KVM: Use per-CPU vector when BP hardening is enabled by Marc Zyngier · 7 years ago
  82. 40ba283 KVM: Let KVM_SET_SIGNAL_MASK work as advertised by Jan H. Schönherr · 7 years ago
  83. d641053 KVM: arm/arm64: Check pagesize when allocating a hugepage at Stage 2 by Punit Agrawal · 7 years ago
  84. 653c41a KVM: Fix stack-out-of-bounds read in write_mmio by Wanpeng Li · 7 years ago
  85. 4e9cca9 KVM: arm/arm64: Fix HYP unmapping going off limits by Marc Zyngier · 7 years ago
  86. f3a68b4 kvm, mm: account kvm related kmem slabs to kmemcg by Shakeel Butt · 7 years ago
  87. d7a7190 KVM: arm/arm64: vgic-its: Preserve the revious read from the pending table by Marc Zyngier · 7 years ago
  88. fdbc5f3 KVM: arm/arm64: vgic-its: Check result of allocation before use by Marc Zyngier · 7 years ago
  89. c6c0913 KVM: arm/arm64: vgic: Preserve the revious read from the pending table by Marc Zyngier · 7 years ago
  90. af85c1e KVM: arm/arm64: vgic-irqfd: Fix MSI entry allocation by Marc Zyngier · 7 years ago
  91. 73c4af9 KVM: arm/arm64: Fix broken GICH_ELRSR big endian conversion by Christoffer Dall · 7 years ago
  92. 58582f0 KVM: x86: fix APIC page invalidation by Radim Krčmář · 7 years ago
  93. f0a32ee Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 7 years ago
  94. b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
  95. c2385ea KVM: arm/arm64: vgic-its: Check GITS_BASER Valid bit before saving tables by Eric Auger · 7 years ago
  96. c9b51bb KVM: arm/arm64: vgic-its: Check CBASER/BASER validity before enabling the ITS by Eric Auger · 7 years ago
  97. f31b98b KVM: arm/arm64: vgic-its: Fix vgic_its_restore_collection_table returned value by Eric Auger · 7 years ago
  98. b923826 KVM: arm/arm64: vgic-its: Fix return value for device table restore by wanghaibin · 7 years ago
  99. fe7d7b0 arm/arm64: kvm: Move initialization completion message by Julien Thierry · 7 years ago
  100. 8c1a8a3 KVM: arm64: its: Fix missing dynamic allocation check in scan_its_table by Christoffer Dall · 7 years ago