[Bug 1083719] Re: open-vm-dkms 2011.12.20-562307-0ubuntu1: open-vm-tools kernel module failed to build [error: implicit declaration of function ‘d_alloc_root’]

2013-09-19 Thread Scott Kroll
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.

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to open-vm-tools in Ubuntu.
https://bugs.launchpad.net/bugs/1083719

Title:
  open-vm-dkms 2011.12.20-562307-0ubuntu1: open-vm-tools kernel module
  failed to build [error: implicit declaration of function
  ‘d_alloc_root’]

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/open-vm-tools/+bug/1083719/+subscriptions

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs


[Bug 1083719] Re: open-vm-dkms 2011.12.20-562307-0ubuntu1: open-vm-tools kernel module failed to build [error: implicit declaration of function ‘d_alloc_root’]

2013-09-19 Thread Scott Kroll
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.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1083719

Title:
  open-vm-dkms 2011.12.20-562307-0ubuntu1: open-vm-tools kernel module
  failed to build [error: implicit declaration of function
  ‘d_alloc_root’]

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/open-vm-tools/+bug/1083719/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs