![]() ![]() MSVC is proprietary software it was originally a standalone product but later became a part of Visual Studio and made available in both trialware and freeware forms. Microsoft Visual C++ ( MSVC) is a compiler for the C, C++, C++/CLI and C++/CX programming languages by Microsoft. KVM_X86_OP_OPTIONAL_RET0(dy_apicv_has_pending_interrupt)ĭiff -git a/arch/x86/include/asm/kvm_host.h b/arch/x86/include/asm/kvm_host.English, Chinese (Simplified & Traditional), Czech, French, German, Italian, Japanese, Korean, Polish, Portuguese (Brazilian), Russian, Spanish, Turkish KVM_X86_OP_OPTIONAL(apicv_post_state_restore) +KVM_X86_OP_OPTIONAL(apicv_pre_state_restore) What vmx_apicv_post_state_restore does is actually clearing anyįormer apicv state and this behavior is more suitable to carry outįixes: 967235d32032 ("KVM: vmx: clear pending interrupts on KVM_SET_LAPIC")ĭiff -git a/arch/x86/include/asm/kvm-x86-ops.h b/arch/x86/include/asm/kvm-x86-ops.h The KVM_SET_LAPIC call and rename to vmx_apicv_pre_state_restore. The fix is to move vmx_apicv_post_state_restore to the beginning of ![]() The whole PIR bits get cleared later in the same KVM_SET_LAPIC callīy apicv_post_state_restore. This eventually leads to setting the corresponding PIR bit. Platforms with APIC virtualization and posted interrupt processing, Inside the KVM_SET_LAPIC call when loading the snapshot. Having both commits, the oneshot lapic timer gets fired immediately It is migrated and expired, and in oneshot mode") just makes it commit 8e6ed96cdd50 ("KVM: x86: fire timer when However, as is pointed out by Sean Christopherson, it is introducedīy commit 967235d32032 ("KVM: vmx: clear pending interrupts on The issue started to show up after commit 8e6ed96cdd50 ("KVM: x86:įire timer when it is migrated and expired, and in oneshot mode"). More experiments show that loading the KVM module with At the same time, none of our AMD platforms is impacted. I tested QEMU 8.0.4 from Debian 12 with an Ubuntu 22.04 guest by To speed up the next launching of the same android guest. By default, the android emulator will use snapshot When running android emulator (which is based on QEMU 2.12) onĬertain Intel hosts with kernel version 6.3-rc1 or above, guest Subject: KVM: x86: Fix lapic timer interrupt lost after loading a Git send-email -to '' -in-reply-to -subject-prefix 'PATCH 5.15.y' HEAD^.ĩcfec6d097c6 ("KVM: x86: Fix lapic timer interrupt lost after loading a snapshot.")ī3f257a84696 ("KVM: x86: Track required APICv inhibits with variable, not callback")ĩa364857ab4f ("KVM: SVM: Inhibit AVIC if vCPUs are aliased in logical mode")ĥ063c41bebac ("KVM: x86: Inhibit APICv/AVIC if the optimized physical map is disabled")Ģ008fab34530 ("KVM: x86: Inhibit APIC memslot if x2APIC and AVIC are enabled")Ĭ482f2cebe2d ("KVM: x86: Move APIC access page helper to common x86 code")į651a0089548 ("KVM: x86: Don't inhibit APICv/AVIC if xAPIC ID mismatch is due to 32-bit ID")Ġe311d33bfbe ("KVM: SVM: Introduce hybrid-AVIC mode")Ĥd1d7942e36a ("KVM: SVM: Introduce logic to (de)activate x2AVIC mode")ĭ2fe6bf5b881 ("KVM: SVM: Update max number of vCPUs supported for x2AVIC mode")Įc1d7e6ab9ff ("KVM: SVM: Drop unused AVIC / kvm_x86_ops declarations")ĥbdae49fc2f6 ("KVM: SEV: fix misplaced closing parenthesis")ģ743c2f02517 ("KVM: x86: inhibit APICv/AVIC on changes to APIC ID or APIC base")Ī9603ae0e4ee ("KVM: x86: document AVIC/APICv inhibit reasons")Ī4cfff3f0f8c ("Merge branch 'kvm-older-features' into HEAD") To reproduce the conflict and resubmit, you may use the following commands: Tree, then please email the backport, including the original git commit If someone wants it applied there, or to any other stable or longterm The patch below does not apply to the 5.15-stable tree. FAILED: patch " KVM: x86: Fix lapic timer interrupt lost after loading a" failed to apply to 5.15-stable tree archive mirror help / color / mirror / Atom feed * FAILED: patch " KVM: x86: Fix lapic timer interrupt lost after loading a" failed to apply to 5.15-stable tree 15:29 gregkh 0 siblings, 0 replies only message in thread ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |