6c7ea4b56bfe ("KVM: x86: Handle MPX CPUID adjustment in VMX code") 160b486f65ff ("KVM: x86: Drop explicit @func param from ->set_supported_cpuid()") cc7f5577adfc ("KVM: SVM: Inhibit APIC virtualization for X2APIC guest") e2ed4078a6ef ("kvm: i8254: Deactivate APICv when using in-kernel PIT re-injection mode.") f3515dc3bef8 ("svm: Temporarily deactivate AVIC during ExtINT handling") 9a0bf0543069 ("svm: Deactivate AVIC when launching guest with nested SVM support") f4fdc0a2edf4 ("kvm: x86: hyperv: Use APICv update request interface") 6c3e4422dd20 ("svm: Add support for dynamic APICv") ef8efd7a15bb ("kvm: x86: Introduce APICv x86 ops for checking APIC inhibit reasons") dcbcfa287e96 ("KVM: svm: avic: Add support for dynamic setup/teardown of virtual APIC backing page") 8937d762396d ("kvm: x86: svm: Add support to (de)activate posted interrupts") 8df14af42f00 ("kvm: x86: Add support for dynamic APICv activation") 7e3e67a98701 ("KVM: x86: remove get_enable_apicv from kvm_x86_ops") 4e19c36f2df8 ("kvm: x86: Introduce APICv inhibit reason bits") 95a0d01eef7a ("KVM: x86: Move all vcpu init code into kvm_arch_vcpu_create()") 5f73db112e59 ("KVM: x86: Move guts of kvm_arch_vcpu_setup() into kvm_arch_vcpu_create()") e529ef66e6b5 ("KVM: Move vcpu alloc and init invocation to common code") 4543bdc08857 ("KVM: Introduce kvm_vcpu_destroy()") d2423b347de4 ("KVM: x86: Invoke kvm_vcpu_uninit() immediately prior to freeing vcpu") aaf532c57927 ("KVM: MIPS: Invoke kvm_vcpu_uninit() immediately prior to freeing vcpu") a2017f17fa17 ("KVM: s390: Invoke kvm_vcpu_init() before allocating sie_page") 321f8ee559d6 ("KVM: s390: Move guts of kvm_arch_vcpu_init() into kvm_arch_vcpu_create()") 897cc38eaab9 ("KVM: Add kvm_arch_vcpu_precreate() to handle pre-allocation issues") 50b143e1b3cf ("KVM: x86: Drop kvm_arch_vcpu_free()") 208050dac5ef ("KVM: x86: Remove spurious clearing of async #PF MSR") 9d979c7e6ff4 ("KVM: x86: Remove spurious kvm_mmu_unload() from vcpu destruction path") 4b8fff780b07 ("KVM: arm: Drop kvm_arch_vcpu_free()") d5279f3a882c ("KVM: PPC: Drop kvm_arch_vcpu_free()") 47d51e5eb5fe ("KVM: MIPS: Drop kvm_arch_vcpu_free()") 5233009fab8e ("KVM: MIPS: Use kvm_vcpu_cache to allocate vCPUs") ff030fdf5573 ("KVM: PPC: Move kvm_vcpu_init() invocation to common code") 4dbf6fec7886 ("KVM: PPC: e500mc: Move reset of oldpir below call to kvm_vcpu_init()") d30769522294 ("KVM: PPC: Book3S PR: Allocate book3s and shadow vcpu after common init") c50bfbdc38ec ("KVM: PPC: Allocate vcpu struct in common PPC code") 3ec8ca296470 ("KVM: PPC: e500mc: Add build-time assert that vcpu is at offset 0") 987b2594ed5d ("KVM: x86: Move kvm_vcpu_init() invocation to common code") d813a8ba54f9 ("KVM: x86: Move allocation of pio_data page down a few lines") fc6e2a1845ab ("KVM: x86: Move FPU allocation to common x86 code") a9dd6f09d7e5 ("KVM: x86: Allocate vcpu struct in common x86 code") 7f27179a88a6 ("KVM: SVM: Use direct vcpu pointer during vCPU create/free") 34109c0476f1 ("KVM: VMX: Use direct vcpu pointer during vCPU create/free") 034d8e2cb929 ("KVM: VMX: Allocate VPID after initializing VCPU") 16be9ddea268 ("KVM: x86: Free wbinvd_dirty_mask if vCPU creation fails") cb10bf9194f4 ("KVM: PPC: Book3S PR: Free shared page if mmu initialization fails") 1a978d9d3e72 ("KVM: PPC: Book3S HV: Uninit vCPU if vcore creation fails") 87382003e355 ("KVM: x86: Refactor and rename bit() to feature_bit() macro") a7c48c3f56db ("KVM: x86: Expand build-time assertion on reverse CPUID usage") a0a2260c12d8 ("KVM: x86: Move bit() helper to cpuid.h") 345599f9a292 ("KVM: x86: Add macro to ensure reserved cr4 bits checks stay in sync") b11306b53b25 ("KVM: x86: Don't let userspace set host-reserved cr4 bits")