Red Hat Bugzilla – Bug 37254
VMWare module build fails on stock 7.1 kernel header files
Last modified: 2007-04-18 12:32:48 EDT
VMware module build for vmnet module (network access module) fails on
compile using stock RH 7.1 2.4.2-2 header files
Extracting the sources of the vmnet module.
Building the vmnet module.
make: Entering directory `/tmp/vmware-config1/vmnet-only'
bridge.c: In function `VNetBridgeReceiveFromDev':
bridge.c:788: warning: implicit declaration of function `skb_datarefp'
make: Leaving directory `/tmp/vmware-config1/vmnet-only'
Unable to make a vmnet module that can be loaded in the running kernel:
/tmp/vmware-config1/vmnet.o: unresolved symbol skb_datarefp
There is probably a light difference of kernel configuration between the
C header files you specified and your running kernel. You may want to
kernel based on that directory, or specify another directory.
This is a bug in the VMware driver. Please contact their support team to get
the updated driver.
but as they seem to take AGES to get the 5 line patch I'll attach it to this
bug for you.
Created attachment 16345 [details]
Patch to vmware to make it work on 2.4 kernels
*** Bug 38135 has been marked as a duplicate of this bug. ***