Two fixes on top of the channel interrupts reassignment series, both addressing race conditions between the initialization of the target CPUs and the CPU hot removal path. (Fixes: tags refer to commit IDs from the hyperv tree and should be considered as placeholders; please let me know how you'd prefer to handle these...) Thanks, Andrea Andrea Parri (Microsoft) (2): Drivers: hv: vmbus: Resolve race between init_vp_index() and CPU hotplug Drivers: hv: vmbus: Resolve more races involving init_vp_index() drivers/hv/channel_mgmt.c | 66 +++++++++++++++++++-------------------- drivers/hv/hyperv_vmbus.h | 48 ++++++++++++++++++++++++++++ drivers/hv/vmbus_drv.c | 19 +++++++---- include/linux/hyperv.h | 7 +++++ 4 files changed, 101 insertions(+), 39 deletions(-) -- 2.25.1