]> 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)
commit82a0c40469d4b9e385884d9ccb7c126a3daf13ff
treef704357811c447669c3d76f7771401dea0507d62
parente21a8325a6bfd3d2cf052aae8b7d3f9ad88568e5
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