Kernel 4.6-rc5 is out, and brief details of changes from -rc4 are here: http://lkml.iu.edu/hypermail/linux/kernel/1604.3/00178.html
Kernel 4.6 seems to have a habit of continuing later-rc breakages with VMware and NVIDIA, compared to previous kernel releases..
The VMware 12 fix for 4.6-rc4 (see http://rglinuxtech.com/?p=1706 ) still works OK with 4.6-rc5, but even the latest NVIDIA driver – 364.19 breaks with Kernel 4.6-rc4, and -rc5:
/home/rgadsdon/NVIDIA-Linux-x86_64-364.19/kernel/nvidia-drm/nvidia-drm-drv.c:67:18: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types]
Fortunately there is already a patch, thanks to towo on the DevTalk forum: https://devtalk.nvidia.com/default/topic/926824/364-1-2-5-won-t-compile-against-latest-kernel-git-tree-patches-for-4-6-0-rc3-included-/?offset=26
I have applied this to 364.19 on Kernel 4.6-rc5, and everything compiles OK, now..
Robert Gadsdon. April 24, 2016.