VMware – 12.5.3 released – OK with Kernel 4.10. 4.11 Patch Still Works..
VMware 12.5.3 has been released, and release notes are here: http://pubs.vmware.com/Release_Notes/en/workstation/12pro/workstation-1253-release-notes.html
Although these notes only mention Kernel 4.9.0, I can confirm that it also supports 4.10.x Kernels (tested on 4.10.1).
I applied the vmmon and vmnet patches for Kernel 4.11, mentioned in a previous article, and these still worked, and VMware compiled OK, and ran, on 4.11-rc1..
Robert Gadsdon. March 11, 2017.
I can confirm that Mint 18.1 (Ubuntu 16.04) with 4.9 kernel and latest VMware 12.5.4 release works without patching. 🙂
The same is true for NVIDIA 378.13.
HTH,
Mike
Hi. I’m sorry. Using kernel 4.10 on Opensuse Thumbleweed and I not have signal.h on sched directory.
The others patchs on vmmon driver.c don’t work neither.
You will need the kernel-devel package installed as well, if you are using a distro-supplied kernel..
RG.
Sorry, I guess I did not express myself correctly. For months I compiled the vmware modules to work with the different kernel changes I have in my distro, so the kernel, and all of its files I have, such as the development package that you mention. The problem is not that, but the file signal.h that you locate in the directory sched, I have it in the upper directory (/lib/modules/4.10.4-1-default/source/include/linux), for which is logical to fail, because it does not find it. The other errors are not whether they are related to this fact or not. It is true that I use the kernel 4.10.4 and I do not know if there will be a redistribution of files later, but for now your patch does not work, although the one I have does it.
I also do not have the latest VMware, 12.5.4, I think it is, as it gives me problems loading libraries, but I also compiled the modules and had no problems.
Sorry, I guess we have 2 very different kernels …
Thank you