summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabio Rossi <rossi.f@inwind.it>2017-02-25 00:57:43 +0100
committerFabio Rossi <rossi.f@inwind.it>2017-02-25 00:57:43 +0100
commitde0399990b57345de18693f42b68238de6b38e8c (patch)
treef658fa764b519085143d34e8dee8116486bc78be /app-emulation/vmware-modules/files/308-4.10-00-generic_readlink.patch
parentMerge branch 'baergj-z/baergj/kernel_4.9' (diff)
downloadvmware-de0399990b57345de18693f42b68238de6b38e8c.tar.gz
vmware-de0399990b57345de18693f42b68238de6b38e8c.tar.bz2
vmware-de0399990b57345de18693f42b68238de6b38e8c.zip
app-emulation/vmware-modules: added support up to kernel 4.10
* Split the patch for kernel 4.6 in two parts, the first one has been modified to be compatible with the changes in the next module 308.5.2 (so it's possible to share a single patch between 308.1 and 308.5) * Fixed the patch for kernel 4.9 to be shared between 308.1 and 308.5 * Added patch for kernel 4.10 (https://github.com/gentoo/vmware/pull/29)
Diffstat (limited to 'app-emulation/vmware-modules/files/308-4.10-00-generic_readlink.patch')
-rw-r--r--app-emulation/vmware-modules/files/308-4.10-00-generic_readlink.patch14
1 files changed, 14 insertions, 0 deletions
diff --git a/app-emulation/vmware-modules/files/308-4.10-00-generic_readlink.patch b/app-emulation/vmware-modules/files/308-4.10-00-generic_readlink.patch
new file mode 100644
index 0000000..ab22a75
--- /dev/null
+++ b/app-emulation/vmware-modules/files/308-4.10-00-generic_readlink.patch
@@ -0,0 +1,14 @@
+--- vmblock-only/linux/inode.c 2017-02-21 08:38:50.844678686 -0700
++++ vmblock-only/linux/inode.c 2017-02-21 08:59:40.557917497 -0700
+@@ -207,8 +207,10 @@
+ return vfs_readlink(dentry, buffer, buflen, iinfo->name);
+ #elif LINUX_VERSION_CODE <= KERNEL_VERSION(4, 6, 99)
+ return readlink_copy(buffer, buflen, iinfo->name);
+-#else
++#elif LINUX_VERSION_CODE <= KERNEL_VERSION(4, 9, 99)
+ return generic_readlink(dentry, buffer, buflen);
++#else
++ return vfs_readlink(dentry, buffer, buflen);
+ #endif
+ }
+