[azure 4.13][PATCH 00/19] Sync hyper-v sockets with upstream
Marcelo Henrique Cerri
marcelo.cerri at canonical.com
Tue Dec 12 15:41:49 UTC 2017
BugLink: http://bugs.launchpad.net/bugs/1736283
We are carrying several sauce patches that were already accepted upstream
and that currently causes several issues as described in the bug
description.
Dexuan Cui (18):
Revert "UBUNTU: SAUCE: hv-sock: avoid double FINs if shutdown() is
called"
Revert "UBUNTU: SAUCE: hv-sock: a temporary workaround for the
pending_send_size issue"
Revert "UBUNTU: SAUCE: hvsock: fix a race in hvs_stream_dequeue()"
Revert "UBUNTU: SAUCE: hv_sock: add the support of auto-loading"
Revert "UBUNTU: SAUCE: hv_sock: implements Hyper-V transport for
Virtual Sockets (AF_VSOCK)"
Revert "UBUNTU: SAUCE: vmbus: dynamically enqueue/dequeue a channel on
vmbus_open/close"
Revert "UBUNTU: SAUCE: vmbus: remove "goto error_clean_msglist" in
vmbus_open()"
Revert "UBUNTU: SAUCE: vmbus: vmbus_open(): reset onchannel_callback
on error"
Revert "UBUNTU: SAUCE: tools: hv_sock: 2 simple test cases."
Revert "UBUNTU: SAUCE: hvsock: fix vsock_dequeue/enqueue_accept race"
Revert "UBUNTU:SAUCE: vmbus: suppress uevents for hv_sock devices"
Revert "UBUNTU: SAUCE: vmbus: add vmbus onoffer/onoffer_rescind sync."
Revert "UBUNTU: SAUCE: vmbus: fix hv_percpu_channel_deq/enq race"
UBUNTU: SAUCE: vmbus: unregister device_obj->channels_kset
vmbus: hvsock: add proper sync for vmbus_hvsock_device_unregister()
hv_sock: implements Hyper-V transport for Virtual Sockets (AF_VSOCK)
hv_sock: add locking in the open/close/release code paths
PCI: hv: Use effective affinity mask
K. Y. Srinivasan (1):
Drivers: hv: vmbus: Fix a rescind issue
drivers/hv/channel.c | 40 +++++----
drivers/hv/channel_mgmt.c | 111 ++++++++---------------
drivers/hv/connection.c | 11 ---
drivers/hv/hyperv_vmbus.h | 2 -
drivers/hv/vmbus_drv.c | 60 ++-----------
drivers/pci/host/pci-hyperv.c | 8 +-
include/linux/hyperv.h | 4 +-
net/vmw_vsock/af_vsock.c | 14 +--
net/vmw_vsock/hyperv_transport.c | 138 +++++++++++++++++++----------
tools/hv/hv_sock/test-001/client_in_vm.c | 38 --------
tools/hv/hv_sock/test-001/server_on_host.c | 128 --------------------------
tools/hv/hv_sock/test-002/client_on_host.c | 127 --------------------------
tools/hv/hv_sock/test-002/server_in_vm.c | 85 ------------------
13 files changed, 166 insertions(+), 600 deletions(-)
delete mode 100644 tools/hv/hv_sock/test-001/client_in_vm.c
delete mode 100644 tools/hv/hv_sock/test-001/server_on_host.c
delete mode 100644 tools/hv/hv_sock/test-002/client_on_host.c
delete mode 100644 tools/hv/hv_sock/test-002/server_in_vm.c
--
2.7.4
More information about the kernel-team
mailing list