Advertisement
Guest User

vmware-patch for 10.0.6 and 4.1.6

a guest
Aug 26th, 2015
192
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.50 KB | None | 0 0
  1. diff --git a/PKGBUILD b/PKGBUILD
  2. index 7017122..7b54e95 100644
  3. --- a/PKGBUILD
  4. +++ b/PKGBUILD
  5. @@ -17,8 +17,10 @@ source=('vmware-patch.sh' 'vmware-unpatch.sh' 'common-functions.sh' 'vmware.serv
  6. # Workstation 10.0.6 / Player (Plus) 6.0.6
  7. 'vmci-10.0.6-4.0.patch'
  8. 'vmci-10.0.6-3.19.patch'
  9. + 'vmnet-10.0.6-4.1.patch'
  10. 'vsock-10.0.6-3.15.patch'
  11. 'vsock-10.0.6-3.19.patch'
  12. + 'vsock-10.0.6-4.1.patch'
  13. # Workstation 10.0.5 / Player (Plus) 6.0.5
  14. 'vmmon-10.0.5-3.14.patch'
  15. 'vmnet-10.0.5-3.17.patch'
  16. @@ -58,8 +60,10 @@ md5sums=('5ead10eb9675f74d709586ce061e6f3a'
  17. '350679df90d266fe7dd343922622c39e'
  18. 'd5ba75849a3946851506ecbaa9ff3bb5'
  19. '0a8dbce269c7ac34a63453435a4a9fad'
  20. + '43dee79cc5f5980372e16a20962b3105'
  21. '1893542f8144aa0bb96f5433b9c34158'
  22. '2dbd8389e1a275ea734dcedba8510df1'
  23. + 'a176c9e7f6fb0a994249dcbb47390040'
  24. '298e1b59a9e729525cc3fa9d06f127eb'
  25. '43dee79cc5f5980372e16a20962b3105'
  26. '0d7c84c3b611bedce3303c24aa666c64'
  27. diff --git a/vmnet-10.0.6-4.1.patch b/vmnet-10.0.6-4.1.patch
  28. new file mode 100644
  29. index 0000000..b3f63a0
  30. --- /dev/null
  31. +++ b/vmnet-10.0.6-4.1.patch
  32. @@ -0,0 +1,12 @@
  33. +diff -ur vmnet-only.a/netif.c vmnet-only/netif.c
  34. +--- vmnet-only.a/netif.c 2014-10-10 03:23:08.585920012 +0300
  35. ++++ vmnet-only/netif.c 2014-10-10 03:23:09.245920008 +0300
  36. +@@ -149,7 +149,7 @@
  37. + memcpy(deviceName, devName, sizeof deviceName);
  38. + NULL_TERMINATE_STRING(deviceName);
  39. +
  40. +- dev = alloc_netdev(sizeof *netIf, deviceName, VNetNetIfSetup);
  41. ++ dev = alloc_netdev(sizeof *netIf, deviceName, NET_NAME_UNKNOWN, VNetNetIfSetup);
  42. + if (!dev) {
  43. + retval = -ENOMEM;
  44. + goto out;
  45. diff --git a/vsock-10.0.6-4.1.patch b/vsock-10.0.6-4.1.patch
  46. new file mode 100644
  47. index 0000000..5d7a147
  48. --- /dev/null
  49. +++ b/vsock-10.0.6-4.1.patch
  50. @@ -0,0 +1,14 @@
  51. +diff --git vsock-only/linux/af_vsock.c vsock-only/linux/af_vsock.c
  52. +index 4d0c6c3..1c29976 100644
  53. +--- vsock-only/linux/af_vsock.c
  54. ++++ vsock-only/linux/af_vsock.c
  55. +@@ -4285,7 +4285,7 @@ VSockVmciDgramSendmsg(struct kiocb *kiocb, // UNUSED
  56. + goto out;
  57. + }
  58. +
  59. +- memcpy_fromiovec(VMCI_DG_PAYLOAD(dg), &msg->msg_iter.iov, len);
  60. ++ memcpy_from_msg(VMCI_DG_PAYLOAD(dg), msg, len);
  61. +
  62. + dg->dst = VMCI_MAKE_HANDLE(remoteAddr->svm_cid, remoteAddr->svm_port);
  63. + dg->src = VMCI_MAKE_HANDLE(vsk->localAddr.svm_cid, vsk->localAddr.svm_port);
  64. +
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement