[ltt-dev] VMware Player Issue with LTTng

Hashem Waly hashem-mohamed.waly.1 at ulaval.ca
Fri Jul 10 07:05:09 EDT 2009


Hi, 

I am trying to install VMware-player version 2.5.2 on a linux kernel
compiled by LTTng, the installation is completed successfully, but when
I tried to run the player, it should insert some modules in the kernel
and this step fails, and here are the error log:
======================================================================
Stopping VMware services:
   Virtual machine communication interface
done
   Virtual machine monitor
done
   Blocking file system
done
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-root/modules/vmmon-only'
make -C /lib/modules/2.6.30/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/.
modules
make[1]: Entering directory `/home/hashem/lttng_stuff/linux-2.6-lttng'
  CC [M]  /tmp/vmware-root/modules/vmmon-only/linux/driver.o
In file included
from /tmp/vmware-root/modules/vmmon-only/linux/driver.c:31:
/tmp/vmware-root/modules/vmmon-only/./include/compat_wait.h:78: error:
conflicting types for ‘poll_initwait’
include/linux/poll.h:67: error: previous declaration of ‘poll_initwait’
was here
/tmp/vmware-root/modules/vmmon-only/linux/driver.c: In function
‘LinuxDriverSyncCallOnEachCPU’:
/tmp/vmware-root/modules/vmmon-only/linux/driver.c:1423: error: too many
arguments to function ‘smp_call_function’
/tmp/vmware-root/modules/vmmon-only/linux/driver.c: In function
‘LinuxDriver_Ioctl’:
/tmp/vmware-root/modules/vmmon-only/linux/driver.c:1987: error: ‘struct
task_struct’ has no member named ‘euid’
/tmp/vmware-root/modules/vmmon-only/linux/driver.c:1987: error: ‘struct
task_struct’ has no member named ‘uid’
/tmp/vmware-root/modules/vmmon-only/linux/driver.c:1988: error: ‘struct
task_struct’ has no member named ‘fsuid’
/tmp/vmware-root/modules/vmmon-only/linux/driver.c:1988: error: ‘struct
task_struct’ has no member named ‘uid’
/tmp/vmware-root/modules/vmmon-only/linux/driver.c:1989: error: ‘struct
task_struct’ has no member named ‘egid’
/tmp/vmware-root/modules/vmmon-only/linux/driver.c:1989: error: ‘struct
task_struct’ has no member named ‘gid’
/tmp/vmware-root/modules/vmmon-only/linux/driver.c:1990: error: ‘struct
task_struct’ has no member named ‘fsgid’
/tmp/vmware-root/modules/vmmon-only/linux/driver.c:1990: error: ‘struct
task_struct’ has no member named ‘gid’
/tmp/vmware-root/modules/vmmon-only/linux/driver.c:2007: error: too many
arguments to function ‘smp_call_function’
make[1]: Leaving directory `/home/hashem/lttng_stuff/linux-2.6-lttng'
make[2]: *** [/tmp/vmware-root/modules/vmmon-only/linux/driver.o] Error
1
make[1]: *** [_module_/tmp/vmware-root/modules/vmmon-only] Error 2
make: Leaving directory `/tmp/vmware-root/modules/vmmon-only'
make: *** [vmmon.ko] Error 2
==========================================================================

Here are the information about the kernel and LTTng versions used:
- kernel 2.6.30
- ltt-control-0.68-19062009
- lttv-0.12.17-01072009

Taking into consideration that when I changed to the normal kernel
2.6.28-13-generic, the installation completed successfully.

Thanks for your cooperation,
Hashem Waly





More information about the lttng-dev mailing list