I just built and booted the latest kernel rc and it has problems with VMware.
Code:
Building the vmnet module.
VMware 2 or VMware Express detected, building for VMware 2, VMware Express and VMware Workstation 4.0.x.
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config0/vmnet-only'
make -C /lib/modules/2.6.14-rc1/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-2.6.14-rc1'
CC [M] /tmp/vmware-config0/vmnet-only/driver.o
In file included from /tmp/vmware-config0/vmnet-only/vnet.h:14,
from /tmp/vmware-config0/vmnet-only/vnetInt.h:10,
from /tmp/vmware-config0/vmnet-only/driver.c:40:
/tmp/vmware-config0/vmnet-only/vm_atomic.h:56:5: warning: "_MSC_VER" is not defined
In file included from /tmp/vmware-config0/vmnet-only/vm_oui.h:14,
from /tmp/vmware-config0/vmnet-only/vnetInt.h:11,
from /tmp/vmware-config0/vmnet-only/driver.c:40:
/tmp/vmware-config0/vmnet-only/vm_basic_asm.h:50:5: warning: "_MSC_VER" is not defined
/tmp/vmware-config0/vmnet-only/driver.c: In function `VNetProcessOwnsPort':
/tmp/vmware-config0/vmnet-only/driver.c:1816: error: structure has no member named `max_fds'
make[2]: *** [/tmp/vmware-config0/vmnet-only/driver.o] Error 1
make[1]: *** [_module_/tmp/vmware-config0/vmnet-only] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.14-rc1'
make: *** [vmnet.ko] Error 2
make: Leaving directory `/tmp/vmware-config0/vmnet-only'
Unable to build the vmnet module.
Execution aborted.
I have the any-any patch applied however it appears the new kernel has broke the vmnet module from building. vmmon built with no problems.
Anyone else has this problem? It should probably be reported.