Dominique, The vsock module warning messages have always been there (its been on our list of things to cleanup for awhile). They appear because the vsock build has no knowledge of the vmci module build even though vsock depends on vmci symbols. I believe that the kernel module loader changed sometime before 2.6.27 to prevent modules with unknown symbols from loading if the kernel was built with CONFIG_MODVERSIONS. This is something I was going to look into internally but haven't had a chance to test out yet. The reporters have seen the following from dmesg: home/user/vmxnet3h/hosted08/bora# insmod build/obj-x64/ws/modules/ local/2.6.27-4-generic/vsock/vsock.ko insmod: error inserting 'build/obj-x64/ws/modules/local/2.6.27-4- generic/vsock/vsock.ko': -1 Unknown symbol in module
A quick test to see if this is the problem would be to: 1. Build the vmci module 2. Copy Module.symvers from vmci => vsock 3. Build vsock 4. Try loading the module. All of that being said, ws shouldn't be segfaulting on startup (it should be able to load and run fine without the vsock module ... you just will not be able to use vmci sockets). A couple of questions: 1. Which process specifically is dying? vmware / vmware-vmx something else? 2. Can you get us a core dump from the segfault? 3. Can you upload the relevant logs. On my machine they live in /tmp/ vmware-${USER} and <VM Directory>/vmware.log 4. Any other relevant debugging information you can think of. Aaron On Oct 21, 2008, at 6:34 AM, Dominique Leuenberger wrote: > Hi, > > I know this is not the right list, but the problem might come up later > in the open-vm-tools as well. > > I'm trying to make a VMware Workstation 6.5 start on a 2.6.27 kernel. > > Starting vmware itself gives a segfault, as the modules are not there > and apparently compiling them seems more difficult than expected. > > So I went to /usr/lib/vmware/modules/sources nd untared all the > archives. > > changing to every directory and executing make compiles them (except > one.. for parallel port if I'm not mistaken, which sounds rather > unimportant) and vsock.ko > > vsock fails with the following warnings: > WARNING: > "VMCIDatagram_CreateHnd" [/usr/lib/vmware/modules/source/vsock-only/ > vsock.ko] undefined! > WARNING: > "VMCIDatagram_DestroyHnd" [/usr/lib/vmware/modules/source/vsock-only/ > vsock.ko] undefined! > WARNING: > "VMCI_GetContextID" [/usr/lib/vmware/modules/source/vsock-only/ > vsock.ko] > undefined! > WARNING: > "VMCIDatagram_Send" [/usr/lib/vmware/modules/source/vsock-only/ > vsock.ko] > undefined! > > Needless to say, that modprobing this module does not work; all the > others work. > > What would be the correct way to tackle this? > > Dominique > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge > Build the coolest Linux based applications with Moblin SDK & win > great prizes > Grand prize is a trip for two to an Open Source event anywhere in > the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > open-vm-tools-devel mailing list > open-vm-tools-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/open-vm-tools-devel ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ open-vm-tools-devel mailing list open-vm-tools-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/open-vm-tools-devel