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