Comment 21 for bug 1083719

Revision history for this message
Scott Kroll (skroll-h) wrote :

In saucy, it appears that vmxnet and vmblock are not needed (nor is vmci). The vmxnet3 is distributed with the kernel, and in fact if you use the installer from the latest vmware-tools ISO, it does not build vmxnet since the installer script knows this.

vmblock required a bit of changes to work (kernel file operation struct changed a bit, as well as some calls), but I was able to get it compile and spin up /proc/fs/vmblock. It should be noted that copy/paste of text works without vmblock in the latest kernel. I did not test drag & drop functionality, since I'm running a minimal desktop at the moment.

Finally, using the hgfs module sources from vmware-tools ISO, a single line change allowed me to build the hgfs module and mount shares in 3.11. I did manage to turn this code into a dkms module, and it built just fine.

I should note that even without the modules built by dkms, if I run the vmware-user-suid-wrapper (which spawns vmtoolsd for the user), it does complain about vmblock not being there (unless I use my own built vmblock module), but guest resizing works just fine.