Skip to content
  • Vitaly Kuznetsov's avatar
    x86/hyperv: Redirect reenlightment notifications on CPU offlining · e7c4e36c
    Vitaly Kuznetsov authored
    
    
    It is very unlikely for CPUs to get offlined when running on Hyper-V as
    there is a protection in the vmbus module which prevents it when the guest
    has any VMBus devices assigned. This, however, may change in future if an
    option to reassign an already active channel will be added. It is also
    possible to run without any Hyper-V devices or to have a CPU with no
    assigned channels.
    
    Reassign reenlightenment notifications to some other active CPU when the
    CPU which is assigned to them goes offline.
    
    Signed-off-by: default avatarVitaly Kuznetsov <vkuznets@redhat.com>
    Signed-off-by: default avatarThomas Gleixner <tglx@linutronix.de>
    Reviewed-by: default avatarThomas Gleixner <tglx@linutronix.de>
    Cc: Stephen Hemminger <sthemmin@microsoft.com>
    Cc: kvm@vger.kernel.org
    Cc: Radim Krčmář <rkrcmar@redhat.com>
    Cc: Haiyang Zhang <haiyangz@microsoft.com>
    Cc: "Michael Kelley (EOSG)" <Michael.H.Kelley@microsoft.com>
    Cc: Roman Kagan <rkagan@virtuozzo.com>
    Cc: Andy Lutomirski <luto@kernel.org>
    Cc: devel@linuxdriverproject.org
    Cc: Paolo Bonzini <pbonzini@redhat.com>
    Cc: "K. Y. Srinivasan" <kys@microsoft.com>
    Cc: Cathy Avery <cavery@redhat.com>
    Cc: Mohammed Gamal <mmorsy@redhat.com>
    Link: https://lkml.kernel.org/r/20180124132337.30138-5-vkuznets@redhat.com
    e7c4e36c