I ran into the above problem after upgrading to the latest kernel for CentOS 6.5 x86_64 with Windows 7 as the host and troubleshooting why fullscreen display wasn’t working after the upgrade. Works like a charm.
I think I could have avoided the initial problem by installing dkms before the kernel upgrade but I haven’t reverted and tested yet. That would make sense, though, since dkms auto-recompiles kernel modules when the kernel is upgraded. Well, usually.