This patch provides the necessary bits required for VMware Workstation 10.0.x to compile and run on kernel 3.14.
Download this patch
Then follow these steps from a terminal as root user
# cd /usr/lib/vmware/modules/source/ # cp vmnet.tar vmnet.tar.original # tar xvf vmnet.tar vmnet-only/filter.c # patch vmnet-only/filter.c < /location_of_filter.c.diff/kernel-3.14-vmware-filter.c.diff # tar -uvf vmnet.tar vmnet-only/filter.c # rm -rf vmnet-only/ # vmware-modconfig --console --install-all
Enjoy!