Just installed Kernel 3.14 on my main system, and (patched) VMware 10.0.1 and (patched) NVIDIA 334.21 install and run OK.
Details of changes from -rc8 are here: http://lkml.iu.edu//hypermail/linux/kernel/1403.3/03023.html
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..
Robert Gadsdon. March 31, 2014.