One slight quirk that I did encounter, was that – on my test system – the VMware modules were not loaded until a few seconds after the initial boot prompt appeared, but were loaded OK, then.. Tested this on another system, and they loaded before the boot prompt appeared, as normal.. I should mention that I am running Fedora 20..
I will be installing this kernel version on some of my ARM systems, next..
It is worth repeating the changes for 3.14 relating to VMware modules, from my original article on -rc1:
VMware compile will fail with the VMware versions of vmci and vsock, but this can be fixed by selecting the kernel.org versions of these modules, from the standard 3.14 source tree. The vmci module can be found under ‘Misc devices‘, and the resulting module will be called vmw_vmci.ko, to distinguish it from the VMware version (vmci.ko).. You will also need to select/install the kernel.org version of vsock, which can be found under ‘Networking options / Virtual Socket protocol‘ (The ‘VMware VMCI transport for Virtual Sockets’ is only for Linux guests). Confusingly, the resulting module is called vsock.ko – the same as the VMware one.. You have to select both these kernel.org versions of the modules, as the VMware version of vsock will fail to compile with the kernel.org version of vmci..
As mentioned previously, the latest NVIDIA driver – 334.21 – will need the patch for nv-linux.h applied, to compile with Kernel 3.14..
Just tested Kernel 3.14-rc8, and the same comments apply as for -rc7.. Vmnet-patched VMware 10.0.1 and nv-linux.h-patched NVIDIA 334.21 all compile and load/run OK.. If all goes well, the next release should be 3.14 final..
As before, VMware 10.0.1 – with the usual patch – compiles and runs OK, and the latest NVIDIA driver 334.21 – with the nv-linux.h patch mentioned in an earlier article – compiles and loads and runs OK.. There had been some reports of multiple error messages at run time, with the NVIDIA driver and recent 3.14–rc kernels, but things seem to be ‘quiet’ now, and video clips and VMware guests all appear to work as they should..
I should mention again that all my work on x86_64 is done with the compiled kernel.org version of the Linux Kernel..
Hopefully 3.14 final may be a little closer, now..