1. b1624f9 KVM: Remove kvm_vcpu_gfn_to_page() and kvm_vcpu_gpa_to_page() by Sean Christopherson · 2 years, 10 months ago
  2. 6573a69 KVM: Don't WARN if kvm_pfn_to_page() encounters a "reserved" pfn by Sean Christopherson · 2 years, 10 months ago
  3. fe1911a KVM: nVMX: Use kvm_vcpu_map() to get/pin vmcs12's APIC-access page by Sean Christopherson · 2 years, 10 months ago
  4. 8e1c691 KVM: Avoid pfn_to_page() and vice versa when releasing pages by Sean Christopherson · 2 years, 10 months ago
  5. a1040b0 KVM: Don't set Accessed/Dirty bits for ZERO_PAGE by Sean Christopherson · 2 years, 10 months ago
  6. 28b85ae KVM: Drop bogus "pfn != 0" guard from kvm_release_pfn() by Sean Christopherson · 2 years, 10 months ago
  7. 70e41c3 KVM: x86/mmu: Use common logic for computing the 32/64-bit base PA mask by Sean Christopherson · 2 years, 9 months ago
  8. f7384b8 KVM: x86/mmu: Truncate paging32's PT_BASE_ADDR_MASK to 32 bits by Sean Christopherson · 2 years, 9 months ago
  9. f6b8ea6 KVM: x86/mmu: Use common macros to compute 32/64-bit paging masks by Paolo Bonzini · 2 years, 9 months ago
  10. 2ca3129 KVM: x86/mmu: Use separate namespaces for guest PTEs and shadow PTEs by Sean Christopherson · 2 years, 9 months ago
  11. 42c88ff KVM: x86/mmu: Dedup macros for computing various page table masks by Sean Christopherson · 2 years, 9 months ago
  12. b3fcdb0 KVM: x86/mmu: Bury 32-bit PSE paging helpers in paging_tmpl.h by Sean Christopherson · 2 years, 9 months ago
  13. 1ae20e0 KVM: VMX: Refactor 32-bit PSE PT creation to avoid using MMU macro by Sean Christopherson · 2 years, 9 months ago
  14. b8e1b96 KVM: x86: Use lapic_in_kernel() to query in-kernel APIC in APICv helper by Sean Christopherson · 2 years, 9 months ago
  15. ce0a58f4 KVM: x86: Move "apicv_active" into "struct kvm_lapic" by Sean Christopherson · 2 years, 9 months ago
  16. ae801e1 KVM: x86: Check for in-kernel xAPIC when querying APICv for directed yield by Sean Christopherson · 2 years, 9 months ago
  17. d39850f KVM: x86: Drop @vcpu parameter from kvm_x86_ops.hwapic_isr_update() by Sean Christopherson · 2 years, 9 months ago
  18. ec1d7e6 KVM: SVM: Drop unused AVIC / kvm_x86_ops declarations by Sean Christopherson · 2 years, 9 months ago
  19. 913d6c9 KVM: nVMX: Update vmcs12 on BNDCFGS write, not at vmcs02=>vmcs12 sync by Sean Christopherson · 2 years, 9 months ago
  20. 308a4fff KVM: nVMX: Save BNDCFGS to vmcs12 iff relevant controls are exposed to L1 by Sean Christopherson · 2 years, 9 months ago
  21. 5d76b1f KVM: nVMX: Rename nested.vmcs01_* fields to nested.pre_vmenter_* by Sean Christopherson · 2 years, 9 months ago
  22. 764643a KVM: nVMX: Snapshot pre-VM-Enter DEBUGCTL for !nested_run_pending case by Sean Christopherson · 2 years, 9 months ago
  23. fa57839 KVM: nVMX: Snapshot pre-VM-Enter BNDCFGS for !nested_run_pending case by Sean Christopherson · 2 years, 9 months ago
  24. 2db2f46 KVM: x86/mmu: Use try_cmpxchg64 in fast_pf_fix_direct_spte by Uros Bizjak · 2 years, 10 months ago
  25. 0ac304de KVM: VMX: Use try_cmpxchg64 in pi_try_set_control by Uros Bizjak · 2 years, 10 months ago
  26. aee98a6 KVM: x86/mmu: Use try_cmpxchg64 in tdp_mmu_set_spte_atomic by Uros Bizjak · 2 years, 10 months ago
  27. d895f28 KVM: VMX: Skip filter updates for MSRs that KVM is already intercepting by Sean Christopherson · 2 years, 9 months ago
  28. 007a369 KVM: x86/mmu: Drop unused CMPXCHG macro from paging_tmpl.h by Sean Christopherson · 2 years, 9 months ago
  29. 78c7d90 KVM: X86/SVM: Use root_level in svm_load_mmu_pgd() by Lai Jiangshan · 2 years, 9 months ago
  30. 024c3c3 KVM: X86/MMU: Remove useless mmu_topup_memory_caches() in kvm_mmu_pte_write() by Lai Jiangshan · 2 years, 9 months ago
  31. f24b44e KVM: Rename ack_flush() to ack_kick() by Lai Jiangshan · 2 years, 9 months ago
  32. fc10020a KVM: X86/MMU: Remove unused PT32_DIR_BASE_ADDR_MASK from mmu.c by Lai Jiangshan · 2 years, 9 months ago
  33. 37f80a7 KVM: s390: selftests: Fix memop extension capability check by Janis Schoetterl-Glausch · 2 years, 9 months ago
  34. e5380f6 KVM: SVM: Hide SEV migration lockdep goo behind CONFIG_PROVE_LOCKING by Sean Christopherson · 2 years, 9 months ago
  35. 5bdae49 KVM: SEV: fix misplaced closing parenthesis by Paolo Bonzini · 2 years, 9 months ago
  36. 1cb67e2 KVM: selftests: Remove the mismatched parameter comments by Shaoqin Huang · 2 years, 9 months ago
  37. 9393cb1 KVM: selftests: Use kvm_has_cap(), not kvm_check_cap(), where possible by Sean Christopherson · 2 years, 9 months ago
  38. 96f113c KVM: selftests: Drop a duplicate TEST_ASSERT() in vm_nr_pages_required() by Sean Christopherson · 2 years, 9 months ago
  39. ad125f3 KVM: selftests: Call a dummy helper in VM/vCPU ioctls() to enforce type by Sean Christopherson · 2 years, 9 months ago
  40. 4f48e2e KVM: selftests: Add a missing apostrophe in comment to show ownership by Sean Christopherson · 2 years, 9 months ago
  41. b3b7c6a KVM: selftests: kvm_binary_stats_test: Fix index expressions by Andrew Jones · 2 years, 9 months ago
  42. fcba483 KVM: selftests: Sanity check input to ioctls() at build time by Sean Christopherson · 2 years, 9 months ago
  43. 5321270 KVM: selftests: Use TAP-friendly ksft_exit_skip() in __TEST_REQUIRE by Sean Christopherson · 2 years, 9 months ago
  44. 7ed397d KVM: selftests: Add TEST_REQUIRE macros to reduce skipping copy+paste by Sean Christopherson · 2 years, 9 months ago
  45. 3ea9b80 KVM: selftests: Add kvm_has_cap() to provide syntactic sugar by Sean Christopherson · 2 years, 9 months ago
  46. d8ba3f1 KVM: selftests: Return an 'unsigned int' from kvm_check_cap() by Sean Christopherson · 2 years, 9 months ago
  47. 0326045 KVM: selftests: Drop DEFAULT_GUEST_PHY_PAGES, open code the magic number by Sean Christopherson · 2 years, 10 months ago
  48. 38081d2 KVM: selftests: Trust that MAXPHYADDR > memslot0 in vmx_apic_access_test by Sean Christopherson · 2 years, 10 months ago
  49. 6e1d13b KVM: selftests: Move per-VM/per-vCPU nr pages calculation to __vm_create() by Sean Christopherson · 2 years, 10 months ago
  50. acaf50ad KVM: selftests: Drop @num_percpu_pages from __vm_create_with_vcpus() by Sean Christopherson · 2 years, 10 months ago
  51. 3222d02 KVM: selftests: Drop @slot0_mem_pages from __vm_create_with_vcpus() by Sean Christopherson · 2 years, 10 months ago
  52. 68c1b3e KVM: selftests: Open code and drop 'struct kvm_vm' accessors by Sean Christopherson · 3 years ago
  53. 96a96e1 KVM: selftests: Remove vcpu_state() helper by Sean Christopherson · 3 years ago
  54. fce5429 KVM: selftests: Drop vcpu_get(), rename vcpu_find() => vcpu_exists() by Sean Christopherson · 3 years ago
  55. 768e9a6 KVM: selftests: Purge vm+vcpu_id == vcpu silliness by Sean Christopherson · 2 years, 9 months ago
  56. 5260db3e KVM: selftests: Require vCPU output array when creating VM with vCPUs by Sean Christopherson · 3 years ago
  57. 64a1aac KVM: selftests: Remove vcpu_get() usage from dirty_log_test by Sean Christopherson · 3 years ago
  58. df84cef KVM: selftests: Stop conflating vCPU index and ID in perf tests by Sean Christopherson · 3 years ago
  59. 376851f KVM: selftests: Stop hardcoding vCPU IDs in vcpu_width_config by Sean Christopherson · 2 years, 11 months ago
  60. 3cc3eeb KVM: selftests: Convert get-reg-list away from its "VCPU_ID" by Sean Christopherson · 3 years ago
  61. e813129a KVM: selftests: Convert kvm_binary_stats_test away from vCPU IDs by Sean Christopherson · 3 years ago
  62. 0f678e7 KVM: selftests: Convert kvm_page_table_test away from reliance on vcpu_id by Sean Christopherson · 3 years ago
  63. 5114c3e2 KVM: selftests: Drop @vcpuids param from VM creators by Sean Christopherson · 3 years ago
  64. 82ba83c KVM: selftests: Drop vm_create_default* helpers by Sean Christopherson · 3 years ago
  65. 3468fd7 KVM: selftests: Use vm_create_with_vcpus() in max_guest_memory_test by Sean Christopherson · 2 years, 11 months ago
  66. 46647c65 KVM: selftests: Use vm_create() in tsc_scaling_sync by Sean Christopherson · 2 years, 11 months ago
  67. 6a9d37e KVM: selftests: Convert tprot away from VCPU_ID by Sean Christopherson · 2 years, 10 months ago
  68. 7cdcdfe KVM: selftests: Convert s390x/diag318_test_handler away from VCPU_ID by Sean Christopherson · 3 years ago
  69. 5241904 KVM: selftests: Convert memop away from VCPU_ID by Sean Christopherson · 3 years ago
  70. 371dfb2 KVM: selftests: Convert s390's "resets" test away from VCPU_ID by Sean Christopherson · 3 years ago
  71. e5b77cde KVM: selftests: Convert sync_regs_test away from VCPU_ID by Sean Christopherson · 3 years ago
  72. ebca1b8 KVM: selftests: Convert xapic_ipi_test away from *_VCPU_ID by Sean Christopherson · 3 years ago
  73. 8a093ea KVM: selftests: Convert hypercalls test away from vm_create_default() by Sean Christopherson · 2 years, 9 months ago
  74. f05427f KVM: selftests: Sync stage before VM is freed in hypercalls test by Sean Christopherson · 2 years, 9 months ago
  75. bfff0f6 KVM: selftests: Consolidate KVM_{G,S}ET_ONE_REG helpers by Sean Christopherson · 2 years, 9 months ago
  76. 45f5680 KVM: selftests: Convert vgic_init away from vm_create_default_with_vcpus() by Sean Christopherson · 3 years ago
  77. f3443be KVM: selftests: Convert triple_fault_event_test away from VCPU_ID by Sean Christopherson · 2 years, 9 months ago
  78. 08ce088 KVM: selftests: Convert svm_nested_soft_inject_test away from VCPU_ID by Sean Christopherson · 2 years, 9 months ago
  79. 7a5e4ae3 KVM: selftests: Convert arch_timer away from VCPU_ID by Sean Christopherson · 3 years ago
  80. 9980160 KVM: selftests: Convert steal_time away from VCPU_ID by Sean Christopherson · 3 years ago
  81. 0ffc70e KVM: selftests: Add VM creation helper that "returns" vCPUs by Sean Christopherson · 3 years ago
  82. 0750388 KVM: selftests: Convert hardware_disable_test to pass around vCPU objects by Sean Christopherson · 3 years ago
  83. b093da6 KVM: selftests: Convert psci_test away from VCPU_ID by Sean Christopherson · 3 years ago
  84. 682b11a KVM: selftests: Convert set_boot_cpu_id away from global VCPU_IDs by Sean Christopherson · 3 years ago
  85. f742d94 KVM: selftests: Rename vm_vcpu_add* helpers to better show relationships by Sean Christopherson · 3 years ago
  86. 1422efd KVM: selftests: Return created vcpu from vm_vcpu_add_default() by Sean Christopherson · 3 years ago
  87. 9931be3 KVM: selftests: Add "arch" to common utils that have arch implementations by Sean Christopherson · 3 years ago
  88. b859244 KVM: selftests: Move vm_is_unrestricted_guest() to x86-64 by Sean Christopherson · 3 years ago
  89. 0338994 KVM: selftests: Make arm64's guest_get_vcpuid() declaration arm64-only by Sean Christopherson · 3 years ago
  90. fd04edc KVM: selftests: Convert vgic_irq away from VCPU_ID by Sean Christopherson · 3 years ago
  91. afcda3d KVM: selftests: Convert fix_hypercall_test away from VCPU_ID by Sean Christopherson · 2 years, 11 months ago
  92. e5d86c7 KVM: selftests: Convert debug-exceptions away from VCPU_ID by Sean Christopherson · 3 years ago
  93. 20a7eb9 KVM: selftests: Convert xapic_state_test away from hardcoded vCPU ID by Sean Christopherson · 2 years, 11 months ago
  94. ee7f7d9 KVM: selftests: Track kvm_vcpu object in tsc_scaling_sync by Sean Christopherson · 2 years, 11 months ago
  95. 10f0b22 KVM: selftests: Convert system_counter_offset_test away from VCPU_ID by Sean Christopherson · 2 years, 11 months ago
  96. d782814 KVM: selftests: Convert set_memory_region_test away from VCPU_ID by Sean Christopherson · 3 years ago
  97. c09aee3 KVM: selftests: Convert dirty_log_test away from VCPU_ID by Sean Christopherson · 3 years ago
  98. 0037727b KVM: selftests: Convert xen_shinfo_test away from VCPU_ID by Sean Christopherson · 3 years ago
  99. 9289701 KVM: selftests: Convert xen_vmcall_test away from VCPU_ID by Sean Christopherson · 3 years ago
  100. 35b6cb8 KVM: selftests: Convert vmx_invalid_nested_guest_state away from VCPU_ID by Sean Christopherson · 3 years ago