VMWare + Latest Kernel

Robert Locke lists at ralii.com
Wed Nov 30 02:16:04 UTC 2005


On Wed, 2005-11-30 at 09:04 +0800, Edward Dekkers wrote:
> Below a log of vmware building the vmnet module and failing. This has 
> worked up until my latest update. Don't bother with the URL links, as 
> I've tried them and one is a page not found the other has no 
> troubleshooting. Does one of the programmers on this list know what this 
> is? The newsgroup link from the page seems to be broken also.
> 
> ---
> 
> Building the vmnet module.
> 
> Using 2.6.x kernel build system.
> make: Entering directory `/tmp/vmware-config0/vmnet-only'
> make -C /lib/modules/2.6.14-1.1637_FC4smp/build/include/.. SUBDIRS=$PWD 
> SRCROOT=$PWD/. modules
> make[1]: Entering directory `/usr/src/kernels/2.6.14-1.1637_FC4-smp-i686'
>    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:54:5: warning: "_MSC_VER" is 
> not defined
> In file included from /tmp/vmware-config0/vmnet-only/vm_oui.h:13,
>                   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:48:5: warning: "_MSC_VER" 
> is not defined
> /tmp/vmware-config0/vmnet-only/driver.c: In function ˜VNetProcessOwnsPort:
> /tmp/vmware-config0/vmnet-only/driver.c:1698: error: struct files_struct 
> 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/kernels/2.6.14-1.1637_FC4-smp-i686'
> make: *** [vmnet.ko] Error 2
> make: Leaving directory `/tmp/vmware-config0/vmnet-only'
> Unable to build the vmnet module.
> 
> For more information on how to troubleshoot module-related problems, please
> visit our Web site at 
> "http://www.vmware.com/download/modules/modules.html" and
> "http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html".
> 
> Execution aborted.
> 

OK, I'll ask the obvious questions...

What version of VMWare?  I had no problem building VMWare Workstation
5.0 on both that kernel 1637 and the newer 1644.

So next obvious check, are you using the latest vmware-any-any-update96?
Appears to be needed particularly if you are using VMWare 4.5.2....

If using the released today 5.5, I have no idea yet as I haven't had a
chance to build those yet.

The only difference in my environment that I can see is that I am not
smp - using the UP kernel...

Other thought as to a difference.  I noticed a gcc update announcement
today that I have yet to get so perhaps that is different - I am still
running: gcc-4.0.1-4.fc4....

--Rob




More information about the fedora-list mailing list