[SRU][Cosmic][PATCH 0/2] Fixes for LP:1807757
joseph.salisbury at canonical.com
Wed Dec 19 15:55:45 UTC 2018
== SRU Justification ==
Microsoft has identified a multiple-NIC-deadlock issue on Hyper-V VMs.
This bug is fixed by the commits eceb05965489 and 37c2578c0c40.
These commits fix a regression introduced by mainline commit 8195b1396ec8,
and both have been cc'd upstream stable but has not landed in Cosmic as of
These commits are also needed in Bionic and linux-azure, but they also
have some dependent commits. Due to this, their SRU requests will
be sent separate.
== Fixes ==
eceb05965489 ("Drivers: hv: vmbus: check the creation_status in vmbus_establish_gpadl()
37c2578c0c40 ("Drivers: hv: vmbus: Offload the handling of channels to two workqueues")
== Regression Potential ==
Low, limited to hyperv.
== Test Case ==
Microsoft ran tests with these commits are confirm they resolve the bug
and do not introduce any regressions.
Dexuan Cui (2):
Drivers: hv: vmbus: check the creation_status in
Drivers: hv: vmbus: Offload the handling of channels to two workqueues
drivers/hv/channel.c | 8 ++
drivers/hv/channel_mgmt.c | 190 +++++++++++++++++++++++++++++++---------------
drivers/hv/connection.c | 24 +++++-
drivers/hv/hyperv_vmbus.h | 7 ++
include/linux/hyperv.h | 7 ++
5 files changed, 170 insertions(+), 66 deletions(-)
More information about the kernel-team