Updated to Kernel 3.13.4, and the latest NVIDIA driver 331.49 and (patched) VMware 10.0.1 compile and load/run OK..
Details of changes are here: https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.13.4
I had still been having problems with the uvcvideo driver (with a Logitech C525 webcam), since updating from kernel 3.12 to kernel 3.13 – and the problems is also in 3.14-rc3.. I discovered that having two USB-connected video devices active at the same time caused one or the other to fail:
[ 713.855382] uvcvideo: Failed to submit URB 0 (-28). [ 714.185786] uvcvideo: Failed to submit URB 0 (-28). [ 714.262135] uvcvideo: Failed to submit URB 0 (-28).
After some more testing, I was able to find a workaround, by making sure that the usb video devices were connected to different root hubs:
Bus 010 Device 002: ID 046d:0826 Logitech, Inc. < uvcvideo webcam > Bus 008 Device 006: ID 14f7:0500 TechniSat Digital GmbH DVB-PC TV Star HD < dvb satellite receiver >
Once this was done, then both devices work correctly – at the same time..
This particular problem is not one that many users will encounter, but hopefully it will be fixed at some point..
Robert Gadsdon. February 21, 2014.