summarylogtreecommitdiffstats
path: root/vsock-10.0.6-4.1.patch
diff options
context:
space:
mode:
authorDet2015-08-30 10:26:45 +0300
committerDet2015-08-30 10:26:45 +0300
commitad27c4fbdf2840708cb1c3c24c1cb8f182d60768 (patch)
treed46311da81cc0491a317bf848fe03a5493dfd5f1 /vsock-10.0.6-4.1.patch
parentd27a3c4fce49afe7adab22509e178b3280981d0e (diff)
downloadaur-ad27c4fbdf2840708cb1c3c24c1cb8f182d60768.tar.gz
Upgpkg: 12.0.0
Diffstat (limited to 'vsock-10.0.6-4.1.patch')
-rw-r--r--vsock-10.0.6-4.1.patch14
1 files changed, 14 insertions, 0 deletions
diff --git a/vsock-10.0.6-4.1.patch b/vsock-10.0.6-4.1.patch
new file mode 100644
index 000000000000..5d7a147cfc8d
--- /dev/null
+++ b/vsock-10.0.6-4.1.patch
@@ -0,0 +1,14 @@
+diff --git vsock-only/linux/af_vsock.c vsock-only/linux/af_vsock.c
+index 4d0c6c3..1c29976 100644
+--- vsock-only/linux/af_vsock.c
++++ vsock-only/linux/af_vsock.c
+@@ -4285,7 +4285,7 @@ VSockVmciDgramSendmsg(struct kiocb *kiocb, // UNUSED
+ goto out;
+ }
+
+- memcpy_fromiovec(VMCI_DG_PAYLOAD(dg), &msg->msg_iter.iov, len);
++ memcpy_from_msg(VMCI_DG_PAYLOAD(dg), msg, len);
+
+ dg->dst = VMCI_MAKE_HANDLE(remoteAddr->svm_cid, remoteAddr->svm_port);
+ dg->src = VMCI_MAKE_HANDLE(vsk->localAddr.svm_cid, vsk->localAddr.svm_port);
+