open-vm-tools-2013.04.16-1098359 dkms module does not build on linux-3.11
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linux Mint |
New
|
Undecided
|
Unassigned | ||
open-vm-tools (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
open-vm-
It will be important this works on 3.11 since Saucy will be rebased on 3.11 eventually.
The following errors occur:
1)
open-vm-
open-vm-
result = HgfsRevalidate(
open-vm-
open-vm-
result = HgfsRevalidate(
This can be fixed with the patch in the following issue:
http://
https:/
Which adds the following to vmhgfs/file.c
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 10, 0)
+#include <linux/aio.h>
+#endif
2)
open-vm-
.readdir = HgfsReaddir,
^
This is because readdir has been renamed to iterate as of commit bb6f619b3a49f94
Related branches
- Dimitri John Ledkov (community): Approve
-
Diff: 4869 lines (+3948/-299)48 files modified.pc/0005-linux-310-fix.patch/modules/linux/shared/compat_fs.h (+266/-0)
.pc/0005-linux-310-fix.patch/modules/linux/vmblock/linux/control.c (+375/-0)
.pc/0005-linux-310-fix.patch/modules/linux/vmblock/linux/dentry.c (+118/-0)
.pc/0005-linux-310-fix.patch/modules/linux/vmblock/linux/inode.c (+232/-0)
.pc/0005-linux-310-fix.patch/modules/linux/vmhgfs/file.c (+1280/-0)
.pc/0005-linux-310-fix.patch/modules/linux/vmsync/sync.c (+711/-0)
.pc/0006-linux-311-fix.patch/modules/linux/vmblock/linux/file.c (+244/-0)
.pc/0007-dkms-suppress-error.patch/modules/linux/dkms.conf (+34/-0)
.pc/applied-patches (+3/-0)
debian/changelog (+99/-0)
debian/control (+70/-43)
debian/copyright (+2/-2)
debian/local/open-vm-tools.service (+11/-0)
debian/manpages/libguestlib.3 (+0/-4)
debian/manpages/libvmtools.3 (+0/-4)
debian/manpages/vmblock.9 (+0/-4)
debian/manpages/vmhgfs.9 (+0/-4)
debian/manpages/vmware-checkvm.1 (+0/-4)
debian/manpages/vmware-hgfsclient.1 (+0/-4)
debian/manpages/vmware-hgfsmounter.8 (+0/-4)
debian/manpages/vmware-toolbox-cmd.1 (+0/-4)
debian/manpages/vmware-user-suid-wrapper.8 (+0/-4)
debian/manpages/vmware-xferlogs.1 (+0/-4)
debian/manpages/vmxnet.9 (+0/-4)
debian/open-vm-dkms.dkms (+0/-10)
debian/open-vm-dkms.postinst (+0/-42)
debian/open-vm-dkms.prerm (+0/-29)
debian/open-vm-toolbox.lintian-overrides (+0/-2)
debian/open-vm-toolbox.manpages (+0/-1)
debian/open-vm-tools-desktop.lintian-overrides (+2/-0)
debian/open-vm-tools-desktop.manpages (+1/-0)
debian/open-vm-tools-dkms.dkms (+6/-0)
debian/open-vm-tools-dkms.postinst (+42/-0)
debian/open-vm-tools-dkms.prerm (+29/-0)
debian/open-vm-tools.init (+1/-2)
debian/patches/0005-linux-310-fix.patch (+225/-0)
debian/patches/0006-linux-311-fix.patch (+94/-0)
debian/patches/0007-dkms-suppress-error.patch (+41/-0)
debian/patches/series (+3/-0)
debian/rules (+20/-19)
modules/linux/dkms.conf (+5/-20)
modules/linux/shared/compat_fs.h (+0/-12)
modules/linux/vmblock/linux/control.c (+9/-9)
modules/linux/vmblock/linux/dentry.c (+3/-4)
modules/linux/vmblock/linux/file.c (+7/-50)
modules/linux/vmblock/linux/inode.c (+2/-2)
modules/linux/vmhgfs/file.c (+1/-0)
modules/linux/vmsync/sync.c (+12/-8)
description: | updated |
Changed in open-vm-tools (Ubuntu): | |
status: | Confirmed → Fix Committed |
Reported on sourceforge: https:/ /sourceforge. net/p/open- vm-tools/ tracker/ 175/