Patches have been written for kernel 3.10, and a patching procedure is posted on the
Arch VMware wiki. I have tested the patches and procedure on two 64-bit siduction systems running VMware player 5.02, and the modules build and vmware-player is working as expected. To simplify the procedure for 3.10 only, I will copy the commands here:
$ cd /tmp
$ curl -O http://pkgbuild.com/git/aur-mirror.git/plain/vmware-patch/vmblock-9.0.2-5.0.2-3.10.patch
$ curl -O http://pkgbuild.com/git/aur-mirror.git/plain/vmware-patch/vmnet-9.0.2-5.0.2-3.10.patch
$ cd /usr/lib/vmware/modules/source
# tar -xvf vmblock.tar
# tar -xvf vmnet.tar
# patch -p0 -i /tmp/vmblock-9.0.2-5.0.2-3.10.patch
# patch -p0 -i /tmp/vmnet-9.0.2-5.0.2-3.10.patch
# tar -cf vmblock.tar vmblock-only
# tar -cf vmnet.tar vmnet-only
# rm -r vmblock-only
# rm -r vmnet-only
# vmware-modconfig --console --install-all
Notes:
- 3.10 linux-headers package needs to be installed first
- As root "service vmware stop" first
- note the transition from user prompt to root prompt