1. 52cf891 Merge tag 'kvm-riscv-5.16-2' of https://github.com/kvm-riscv/linux into HEAD by Paolo Bonzini · 3 years, 2 months ago
  2. bbd5ba8 RISC-V: KVM: fix boolreturn.cocci warnings by Bixuan Cui · 3 years, 2 months ago
  3. 7b161d9 RISC-V: KVM: remove unneeded semicolon by ran jianping · 3 years, 2 months ago
  4. 9c6eb53 Merge tag 'kvm-s390-next-5.16-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux into HEAD by Paolo Bonzini · 3 years, 2 months ago
  5. 7c8de08 RISC-V: KVM: Fix GPA passed to __kvm_riscv_hfence_gvma_xyz() functions by Anup Patel · 3 years, 2 months ago
  6. 0a86512 RISC-V: KVM: Factor-out FP virtualization into separate sources by Anup Patel · 3 years, 2 months ago
  7. 4e33868 Merge tag 'kvmarm-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD by Paolo Bonzini · 3 years, 2 months ago
  8. 3fd8417 KVM: s390: add debug statement for diag 318 CPNC data by Collin Walling · 3 years, 2 months ago
  9. 380d97b KVM: s390: pv: properly handle page flags for protected guests by Claudio Imbrenda · 3 years, 3 months ago
  10. 85f517b KVM: s390: Fix handle_sske page fault handling by Janis Schoetterl-Glausch · 3 years, 2 months ago
  11. e59f3e5 Merge branch 'kvm-pvclock-raw-spinlock' into HEAD by Paolo Bonzini · 3 years, 2 months ago
  12. 8228c77 KVM: x86: switch pvclock_gtod_sync_lock to a raw spinlock by David Woodhouse · 3 years, 2 months ago
  13. 0d7d844 KVM: x86: SGX must obey the KVM_INTERNAL_ERROR_EMULATION protocol by David Edmondson · 3 years, 3 months ago
  14. e615e35 KVM: x86: On emulation failure, convey the exit reason, etc. to userspace by David Edmondson · 3 years, 3 months ago
  15. 0a62a03 KVM: x86: Get exit_reason as part of kvm_x86_ops.get_exit_info by David Edmondson · 3 years, 3 months ago
  16. a9d496d KVM: x86: Clarify the kvm_run.emulation_failure structure layout by David Edmondson · 3 years, 3 months ago
  17. 67cf68b KVM: s390: Add a routine for setting userspace CPU state by Eric Farman · 3 years, 3 months ago
  18. 8eeba19 KVM: s390: Simplify SIGP Set Arch handling by Eric Farman · 3 years, 3 months ago
  19. f0a1a06 KVM: s390: pv: avoid stalls when making pages secure by Claudio Imbrenda · 3 years, 3 months ago
  20. 1e2aa46 KVM: s390: pv: avoid stalls for kvm_s390_pv_init_vm by Claudio Imbrenda · 3 years, 3 months ago
  21. d407432 KVM: s390: pv: avoid double free of sida page by Claudio Imbrenda · 3 years, 3 months ago
  22. 57c5df1 KVM: s390: pv: add macros for UVC CC values by Claudio Imbrenda · 3 years, 3 months ago
  23. 14ea40e s390/mm: optimize reset_guest_reference_bit() by David Hildenbrand · 3 years, 4 months ago
  24. 7cb7026 s390/mm: optimize set_guest_storage_key() by David Hildenbrand · 3 years, 4 months ago
  25. 8318c40 s390/mm: no need for pte_alloc_map_lock() if we know the pmd is present by David Hildenbrand · 3 years, 4 months ago
  26. 46c22ff s390/uv: fully validate the VMA before calling follow_page() by David Hildenbrand · 3 years, 4 months ago
  27. 949f5c1 s390/mm: fix VMA and page table handling code in storage key handling functions by David Hildenbrand · 3 years, 4 months ago
  28. fe3d100 s390/mm: validate VMA in PGSTE manipulation functions by David Hildenbrand · 3 years, 4 months ago
  29. b159f94 s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() by David Hildenbrand · 3 years, 4 months ago
  30. 2d8fb8f s390/gmap: validate VMA in __gmap_zap() by David Hildenbrand · 3 years, 4 months ago
  31. ed290e1 KVM: selftests: Fix nested SVM tests when built with clang by Jim Mattson · 3 years, 3 months ago
  32. dfd3c71 kvm: x86: Remove stale declaration of kvm_no_apic_vcpu by Jim Mattson · 3 years, 2 months ago
  33. ec5a491 KVM: VMX: Unregister posted interrupt wakeup handler on hardware unsetup by Sean Christopherson · 3 years, 3 months ago
  34. 6ff53f6 x86/irq: Ensure PI wakeup handler is unregistered before module unload by Sean Christopherson · 3 years, 3 months ago
  35. 187c883 KVM: x86: Use rw_semaphore for APICv lock to allow vCPU parallelism by Sean Christopherson · 3 years, 2 months ago
  36. ee49a89 KVM: x86: Move SVM's APICv sanity check to common x86 by Sean Christopherson · 3 years, 2 months ago
  37. 9b4eb77 riscv: do not select non-existing config ANON_INODES by Lukas Bulwahn · 3 years, 2 months ago
  38. 21fa324 KVM: x86/mmu: Extract zapping of rmaps for gfn range to separate helper by Sean Christopherson · 3 years, 2 months ago
  39. e8be2a5 KVM: x86/mmu: Drop a redundant remote TLB flush in kvm_zap_gfn_range() by Sean Christopherson · 3 years, 2 months ago
  40. bc3b3c1 KVM: x86/mmu: Drop a redundant, broken remote TLB flush by Sean Christopherson · 3 years, 2 months ago
  41. 61b05a9f KVM: X86: Don't unload MMU in kvm_vcpu_flush_tlb_guest() by Lai Jiangshan · 3 years, 2 months ago
  42. 264d3dc KVM: X86: pair smp_wmb() of mmu_try_to_unsync_pages() with smp_rmb() by Lai Jiangshan · 3 years, 2 months ago
  43. 509bfe3 KVM: X86: Cache CR3 in prev_roots when PCID is disabled by Lai Jiangshan · 3 years, 2 months ago
  44. e45e9e3 KVM: X86: Fix tlb flush for tdp in kvm_invalidate_pcid() by Lai Jiangshan · 3 years, 2 months ago
  45. a91a7c7 KVM: X86: Don't reset mmu context when toggling X86_CR4_PGE by Lai Jiangshan · 3 years, 4 months ago
  46. 5526173 KVM: X86: Don't reset mmu context when X86_CR4_PCIDE 1->0 by Lai Jiangshan · 3 years, 4 months ago
  47. 413eaa4 KVM: selftests: set CPUID before setting sregs in vcpu creation by Michael Roth · 3 years, 3 months ago
  48. 9ae7f6c KVM: emulate: Comment on difference between RDPMC implementation and manual by Wanpeng Li · 3 years, 2 months ago
  49. 9dadfc4 KVM: x86: Add vendor name to kvm_x86_ops, use it for error messages by Sean Christopherson · 3 years, 3 months ago
  50. 4dfe4f4 kvm: x86: mmu: Make NX huge page recovery period configurable by Junaid Shahid · 3 years, 2 months ago
  51. 540c7ab KVM: vPMU: Fill get_msr MSR_CORE_PERF_GLOBAL_OVF_CTRL w/ 0 by Wanpeng Li · 3 years, 2 months ago
  52. 610265e KVM: x86/mmu: Rename slot_handle_leaf to slot_handle_level_4k by David Matlack · 3 years, 2 months ago
  53. e099f3eb KVM: VMX: RTIT_CTL_BRANCH_EN has no dependency on other CPUID bit by Xiaoyao Li · 3 years, 4 months ago
  54. f4d3a90 KVM: VMX: Rename pt_desc.addr_range to pt_desc.num_address_ranges by Xiaoyao Li · 3 years, 4 months ago
  55. ba51d62 KVM: VMX: Use precomputed vmx->pt_desc.addr_range by Xiaoyao Li · 3 years, 4 months ago
  56. 2e6e0d6 KVM: VMX: Restore host's MSR_IA32_RTIT_CTL when it's not zero by Xiaoyao Li · 3 years, 4 months ago
  57. 2839180 KVM: x86/mmu: clean up prefetch/prefault/speculative naming by Paolo Bonzini · 3 years, 3 months ago
  58. 1e76a3c KVM: cleanup allocation of rmaps and page tracking data by David Stevens · 3 years, 3 months ago
  59. 5a2acbb Merge branch kvm/selftests/memslot into kvmarm-master/next by Marc Zyngier · 3 years, 2 months ago
  60. 358928f KVM: selftests: Build the memslot tests for arm64 by Ricardo Koller · 3 years, 4 months ago
  61. ffb4ce3 KVM: selftests: Make memslot_perf_test arch independent by Ricardo Koller · 3 years, 4 months ago
  62. 0e9ff65 KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu by Halil Pasic · 3 years, 2 months ago
  63. 9b57e9d KVM: s390: clear kicked_mask before sleeping again by Halil Pasic · 3 years, 2 months ago
  64. 3f9808c selftests: KVM: Introduce system counter offset test by Oliver Upton · 3 years, 4 months ago
  65. c895513 selftests: KVM: Add helpers for vCPU device attributes by Oliver Upton · 3 years, 4 months ago
  66. c1901fe selftests: KVM: Fix kvm device helper ioctl assertions by Oliver Upton · 3 years, 4 months ago
  67. 61fb1c5 selftests: KVM: Add test for KVM_{GET,SET}_CLOCK by Oliver Upton · 3 years, 4 months ago
  68. 50006539 tools: arch: x86: pull in pvclock headers by Oliver Upton · 3 years, 4 months ago
  69. 828ca89 KVM: x86: Expose TSC offset controls to userspace by Oliver Upton · 3 years, 4 months ago
  70. 58d4277 KVM: x86: Refactor tsc synchronization code by Oliver Upton · 3 years, 4 months ago
  71. 869b442 kvm: x86: protect masterclock with a seqcount by Paolo Bonzini · 3 years, 4 months ago
  72. c68dc1b KVM: x86: Report host tsc and realtime values in KVM_GET_CLOCK by Oliver Upton · 3 years, 4 months ago
  73. 3d5e7a2 KVM: x86: avoid warning with -Wbitwise-instead-of-logical by Paolo Bonzini · 3 years, 3 months ago
  74. a25c78d Merge commit 'kvm-pagedata-alloc-fixes' into HEAD by Paolo Bonzini · 3 years, 3 months ago
  75. fa13843 KVM: X86: fix lazy allocation of rmaps by Paolo Bonzini · 3 years, 3 months ago
  76. be08c3c Merge branch kvm-arm64/pkvm/fixed-features into kvmarm-master/next by Marc Zyngier · 3 years, 3 months ago
  77. 0730559 KVM: arm64: pkvm: Give priority to standard traps over pvm handling by Marc Zyngier · 3 years, 3 months ago
  78. 0c7639c KVM: arm64: pkvm: Pass vpcu instead of kvm to kvm_get_exit_handler_array() by Marc Zyngier · 3 years, 3 months ago
  79. 746bdea KVM: arm64: pkvm: Move kvm_handle_pvm_restricted around by Marc Zyngier · 3 years, 3 months ago
  80. 3061725 KVM: arm64: pkvm: Consolidate include files by Marc Zyngier · 3 years, 3 months ago
  81. 271b728 KVM: arm64: pkvm: Preserve pending SError on exit from AArch32 by Marc Zyngier · 3 years, 3 months ago
  82. cbca197 KVM: arm64: pkvm: Handle GICv3 traps as required by Marc Zyngier · 3 years, 3 months ago
  83. f3d5cca KVM: arm64: pkvm: Drop sysregs that should never be routed to the host by Marc Zyngier · 3 years, 3 months ago
  84. 3c90cb1 KVM: arm64: pkvm: Drop AArch32-specific registers by Marc Zyngier · 3 years, 3 months ago
  85. 8ffb418 KVM: arm64: pkvm: Make the ERR/ERX*_EL1 registers RAZ/WI by Marc Zyngier · 3 years, 3 months ago
  86. ce75916 KVM: arm64: pkvm: Use a single function to expose all id-regs by Marc Zyngier · 3 years, 3 months ago
  87. 8a04986 KVM: arm64: Fix early exit ptrauth handling by Marc Zyngier · 3 years, 3 months ago
  88. a7cc099 KVM: x86/mmu: kvm_faultin_pfn has to return false if pfh is returned by Andrei Vagin · 3 years, 3 months ago
  89. 5f8b259 Merge branch kvm-arm64/memory-accounting into kvmarm-master/next by Marc Zyngier · 3 years, 3 months ago
  90. 115bae9 KVM: arm64: Add memcg accounting to KVM allocations by Jia He · 3 years, 4 months ago
  91. 3ef2316 KVM: arm64: vgic: Add memcg accounting to vgic allocations by Jia He · 3 years, 4 months ago
  92. 551a133 Merge branch kvm-arm64/selftest/timer into kvmarm-master/next by Marc Zyngier · 3 years, 3 months ago
  93. 61f6fad KVM: arm64: selftests: arch_timer: Support vCPU migration by Raghavendra Rao Ananta · 3 years, 3 months ago
  94. 4959d86 KVM: arm64: selftests: Add arch_timer test by Raghavendra Rao Ananta · 3 years, 3 months ago
  95. 250b8d6 KVM: arm64: selftests: Add host support for vGIC by Raghavendra Rao Ananta · 3 years, 3 months ago
  96. 2828165 KVM: arm64: selftests: Add basic GICv3 support by Raghavendra Rao Ananta · 3 years, 3 months ago
  97. 414de89 KVM: arm64: selftests: Add light-weight spinlock support by Raghavendra Rao Ananta · 3 years, 3 months ago
  98. 17229bd KVM: arm64: selftests: Add guest support to get the vcpuid by Raghavendra Rao Ananta · 3 years, 3 months ago
  99. 0226cd5 KVM: arm64: selftests: Maintain consistency for vcpuid type by Raghavendra Rao Ananta · 3 years, 3 months ago
  100. 5c636d5 KVM: arm64: selftests: Add support to disable and enable local IRQs by Raghavendra Rao Ananta · 3 years, 3 months ago