VMware Communities
moffe
Contributor
Contributor

WS 6.0.5 on kernel 2.6.32

I see many patches for WS 6.5, but only very old ones for 6.0.5. Does any patch exist to run WS 6.0.5 on kernel 2.6.32?

I get a long list of compile errors:

Building the vmmon module.

Using 2.6.x kernel build system.

make: Entering directory `/tmp/vmware-config6/vmmon-only'

make -C /lib/modules/2.6.32.8/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules

make[1]: Entering directory `/home/moffe/software/kernel/linux-2.6.32.8'

WARNING: Symbol version dump /home/moffe/software/kernel/linux-2.6.32.8/Module.symvers

is missing; modules will have no dependencies and modversions.

CC /tmp/vmware-config6/vmmon-only/linux/driver.o

In file included from /tmp/vmware-config6/vmmon-only/./include/vmware.h:25,

from /tmp/vmware-config6/vmmon-only/linux/driver.c:83:

/tmp/vmware-config6/vmmon-only/./include/vm_basic_types.h:104:7: warning: "__FreeBSD__" is not defined

In file included from /tmp/vmware-config6/vmmon-only/./include/x86.h:21,

from /tmp/vmware-config6/vmmon-only/linux/driver.h:15,

from /tmp/vmware-config6/vmmon-only/linux/driver.c:84:

/tmp/vmware-config6/vmmon-only/./include/x86apic.h:79:1: warning: "APIC_BASE_MSR" redefined

In file included from /home/moffe/software/kernel/linux-2.6.32.8/arch/x86/include/asm/apic.h:11,

from /home/moffe/software/kernel/linux-2.6.32.8/arch/x86/include/asm/smp.h:13,

from include/linux/smp.h:36,

from include/linux/topology.h:33,

from include/linux/gfp.h:7,

from include/linux/kmod.h:22,

from include/linux/module.h:13,

from /tmp/vmware-config6/vmmon-only/linux/driver.c:12:

/home/moffe/software/kernel/linux-2.6.32.8/arch/x86/include/asm/apicdef.h:136:1: warning: this is the location of the previous definition

In file included from /tmp/vmware-config6/vmmon-only/./include/x86.h:24,

from /tmp/vmware-config6/vmmon-only/linux/driver.h:15,

from /tmp/vmware-config6/vmmon-only/linux/driver.c:84:

/tmp/vmware-config6/vmmon-only/./include/x86paging.h:61:1: warning: "PTE_PFN_MASK" redefined

In file included from /home/moffe/software/kernel/linux-2.6.32.8/arch/x86/include/asm/processor.h:19,

from include/linux/prefetch.h:14,

from include/linux/list.h:6,

from include/linux/module.h:9,

from /tmp/vmware-config6/vmmon-only/linux/driver.c:12:

/home/moffe/software/kernel/linux-2.6.32.8/arch/x86/include/asm/pgtable_types.h:182:1: warning: this is the location of the previous definition

In file included from /tmp/vmware-config6/vmmon-only/./include/vcpuset.h:89,

from /tmp/vmware-config6/vmmon-only/./include/modulecall.h:23,

from /tmp/vmware-config6/vmmon-only/./common/vmx86.h:18,

from /tmp/vmware-config6/vmmon-only/linux/driver.h:16,

from /tmp/vmware-config6/vmmon-only/linux/driver.c:84:

/tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:272:7: warning: "_MSC_VER" is not defined

/tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:276:7: warning: "_MSC_VER" is not defined

/tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:344:7: warning: "_MSC_VER" is not defined

/tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:350:7: warning: "_MSC_VER" is not defined

/tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:403:7: warning: "_MSC_VER" is not defined

/tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:449:7: warning: "_MSC_VER" is not defined

/tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:494:7: warning: "_MSC_VER" is not defined

/tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:538:7: warning: "_MSC_VER" is not defined

/tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:583:7: warning: "_MSC_VER" is not defined

/tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:627:7: warning: "_MSC_VER" is not defined

/tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:672:7: warning: "_MSC_VER" is not defined

/tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:716:7: warning: "_MSC_VER" is not defined

/tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:718:7: warning: "_MSC_VER" is not defined

/tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:759:7: warning: "_MSC_VER" is not defined

/tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:803:7: warning: "_MSC_VER" is not defined

/tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:805:7: warning: "_MSC_VER" is not defined

/tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:846:7: warning: "_MSC_VER" is not defined

/tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:888:7: warning: "_MSC_VER" is not defined

/tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:890:7: warning: "_MSC_VER" is not defined

/tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:929:7: warning: "_MSC_VER" is not defined

/tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:971:7: warning: "_MSC_VER" is not defined

/tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:973:7: warning: "_MSC_VER" is not defined

/tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:1012:7: warning: "_MSC_VER" is not defined

/tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:1166:7: warning: "_MSC_VER" is not defined

/tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:1170:7: warning: "_MSC_VER" is not defined

/tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:1256:7: warning: "_MSC_VER" is not defined

/tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:1454:7: warning: "_MSC_VER" is not defined

/tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:1581:7: warning: "_MSC_VER" is not defined

/tmp/vmware-config6/vmmon-only/./include/vm_atomic.h:1714:7: warning: "_MSC_VER" is not defined

In file included from /tmp/vmware-config6/vmmon-only/./include/vmci_kernel_defs.h:26,

from /tmp/vmware-config6/vmmon-only/./common/vmciContext.h:19,

from /tmp/vmware-config6/vmmon-only/linux/driver.h:21,

from /tmp/vmware-config6/vmmon-only/linux/driver.c:84:

/tmp/vmware-config6/vmmon-only/./include/compat_wait.h:37:5: warning: "VMW_HAVE_EPOLL" is not defined

/tmp/vmware-config6/vmmon-only/./include/compat_wait.h:43:5: warning: "VMW_HAVE_EPOLL" is not defined

In file included from /tmp/vmware-config6/vmmon-only/./include/vmci_kernel_defs.h:26,

from /tmp/vmware-config6/vmmon-only/./common/vmciContext.h:19,

from /tmp/vmware-config6/vmmon-only/linux/driver.h:21,

from /tmp/vmware-config6/vmmon-only/linux/driver.c:84:

/tmp/vmware-config6/vmmon-only/./include/compat_wait.h:60: error: conflicting types for ‘poll_initwait’

include/linux/poll.h:70: note: previous declaration of ‘poll_initwait’ was here

In file included from /tmp/vmware-config6/vmmon-only/./include/vm_asm_x86_64.h:25,

from /tmp/vmware-config6/vmmon-only/./include/vm_asm.h:28,

from /tmp/vmware-config6/vmmon-only/linux/driver.c:87:

/tmp/vmware-config6/vmmon-only/./include/vm_asm_x86.h:471:7: warning: "_MSC_VER" is not defined

/tmp/vmware-config6/vmmon-only/./include/vm_asm_x86.h:764:7: warning: "_MSC_VER" is not defined

/tmp/vmware-config6/vmmon-only/./include/vm_asm_x86.h:804:7: warning: "_MSC_VER" is not defined

In file included from /tmp/vmware-config6/vmmon-only/./include/vm_asm.h:28,

from /tmp/vmware-config6/vmmon-only/linux/driver.c:87:

/tmp/vmware-config6/vmmon-only/./include/vm_asm_x86_64.h:42:7: warning: "_MSC_VER" is not defined

In file included from /tmp/vmware-config6/vmmon-only/linux/driver.c:114:

/tmp/vmware-config6/vmmon-only/./common/hostif.h:39:7: warning: "WINNT_DDK" is not defined

In file included from /tmp/vmware-config6/vmmon-only/linux/vmhost.h:13,

from /tmp/vmware-config6/vmmon-only/linux/driver.c:115:

/tmp/vmware-config6/vmmon-only/./include/compat_semaphore.h:5:27: error: asm/semaphore.h: No such file or directory

/tmp/vmware-config6/vmmon-only/linux/driver.c: In function ‘LinuxDriver_Ioctl’:

/tmp/vmware-config6/vmmon-only/linux/driver.c:1805: error: ‘struct task_struct’ has no member named ‘euid’

/tmp/vmware-config6/vmmon-only/linux/driver.c:1805: error: ‘struct task_struct’ has no member named ‘uid’

/tmp/vmware-config6/vmmon-only/linux/driver.c:1806: error: ‘struct task_struct’ has no member named ‘fsuid’

/tmp/vmware-config6/vmmon-only/linux/driver.c:1806: error: ‘struct task_struct’ has no member named ‘uid’

/tmp/vmware-config6/vmmon-only/linux/driver.c:1807: error: ‘struct task_struct’ has no member named ‘egid’

/tmp/vmware-config6/vmmon-only/linux/driver.c:1807: error: ‘struct task_struct’ has no member named ‘gid’

/tmp/vmware-config6/vmmon-only/linux/driver.c:1808: error: ‘struct task_struct’ has no member named ‘fsgid’

/tmp/vmware-config6/vmmon-only/linux/driver.c:1808: error: ‘struct task_struct’ has no member named ‘gid’

/tmp/vmware-config6/vmmon-only/linux/driver.c:1825: error: too many arguments to function ‘smp_call_function’

make[2]: *** Error 1

make[1]: *** Error 2

make[1]: Leaving directory `/home/moffe/software/kernel/linux-2.6.32.8'

make: *** http://vmmon.ko Error 2

make: Leaving directory `/tmp/vmware-config6/vmmon-only'

Unable to build the vmmon 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.

Reply
0 Kudos
0 Replies