]> git.baikalelectronics.ru Git - kernel.git/commit
KVM: LAPIC: Fix updating DFR missing apic map recalculation
authorWanpeng Li <wanpengli@tencent.com>
Wed, 19 Aug 2020 08:55:26 +0000 (16:55 +0800)
committerPaolo Bonzini <pbonzini@redhat.com>
Mon, 28 Sep 2020 11:57:08 +0000 (07:57 -0400)
commit02eb81f393610a752f138bd40e77a856aa0ef6b6
treef704357811c447669c3d76f7771401dea0507d62
parent181c05d94d152b6a611efc712b44f669344e49e8
KVM: LAPIC: Fix updating DFR missing apic map recalculation

There is missing apic map recalculation after updating DFR, if it is
INIT RESET, in x2apic mode, local apic is software enabled before.
This patch fix it by introducing the function kvm_apic_set_dfr() to
be called in INIT RESET handling path.

Signed-off-by: Wanpeng Li <wanpengli@tencent.com>
Message-Id: <1597827327-25055-1-git-send-email-wanpengli@tencent.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
arch/x86/kvm/lapic.c