1- From 06a9c813b4f59d92edf78a6011a719629323081c Mon Sep 17 00:00:00 2001
1+ From 0bef0669ef2606831f442e86254e9e1ab86809b6 Mon Sep 17 00:00:00 2001
22From: Bobby Eshleman <bobby.eshleman () bytedance ! com>
33Date: Sat, 10 Jun 2023 00:58:28 +0000
44Subject: [PATCH 03/20] vsock/dgram: generalize recvmsg and drop
@@ -151,10 +151,10 @@ index f5eb737a677d..c3fdb22cfd39 100644
151151
152152 int vsock_dgram_recvmsg(struct socket *sock, struct msghdr *msg,
153153diff --git a/net/vmw_vsock/hyperv_transport.c b/net/vmw_vsock/hyperv_transport.c
154- index e2157e387217..a83b30d366af 100644
154+ index 56c232cf5b0f..cc0a6c3401d3 100644
155155--- a/net/vmw_vsock/hyperv_transport.c
156156+++ b/net/vmw_vsock/hyperv_transport.c
157- @@ -556 ,8 +556 ,17 @@ static int hvs_dgram_bind(struct vsock_sock *vsk, struct sockaddr_vm *addr)
157+ @@ -557 ,8 +557 ,17 @@ static int hvs_dgram_bind(struct vsock_sock *vsk, struct sockaddr_vm *addr)
158158 return -EOPNOTSUPP;
159159 }
160160
@@ -174,7 +174,7 @@ index e2157e387217..a83b30d366af 100644
174174 {
175175 return -EOPNOTSUPP;
176176 }
177- @@ -833 ,7 +842 ,9 @@ static struct vsock_transport hvs_transport = {
177+ @@ -834 ,7 +843 ,9 @@ static struct vsock_transport hvs_transport = {
178178 .shutdown = hvs_shutdown,
179179
180180 .dgram_bind = hvs_dgram_bind,
@@ -203,7 +203,7 @@ index 2925f5d27ad3..332d6d580cba 100644
203203 .stream_dequeue = virtio_transport_stream_dequeue,
204204 .stream_enqueue = virtio_transport_stream_enqueue,
205205diff --git a/net/vmw_vsock/virtio_transport_common.c b/net/vmw_vsock/virtio_transport_common.c
206- index e87fd9480acd..ed1235d57ffb 100644
206+ index 43495820b64f..b566fc80f8db 100644
207207--- a/net/vmw_vsock/virtio_transport_common.c
208208+++ b/net/vmw_vsock/virtio_transport_common.c
209209@@ -860,6 +860,24 @@ int virtio_transport_dgram_bind(struct vsock_sock *vsk,
0 commit comments