Hi,

So I tried to use the latest copy of open-vm-tools to use with VMCI on 
workstation 6.0.2.  However, despite it building properly the module 
will not load.  It gives an error that I referred to yesterday that I 
have tracked down to this change in vmci_drv.c:

vmci_drv.c from: VMwareTools-6.0.2-59824.tar.gz had this:

    capabilities = inl(ioaddr + VMCI_CAPS_ADDR);

    if ((capabilities & VMCI_CAPS_HYPERCALL) == 0) {
       printk(KERN_ERR "VMCI device does not support hypercalls.\n");
       goto release;
    }
    if ((capabilities & VMCI_CAPS_GUESTCALL) == 0) {
       printk(KERN_ERR "VMCI device does not support guestcalls.\n");
       goto release;
    }

where as vmci_drv.c in the current git has this to:

    capabilities = inl(ioaddr + VMCI_CAPS_ADDR);

    if ((capabilities & VMCI_CAPS_DATAGRAM) == 0) {
       printk(KERN_ERR "VMCI device does not support datagrams.\n");
       goto release;
    }

Under what version of workstation is this datagram capability present in 
the VMCI device?

Thanks,
Cam

-------------------------------------------------------------------------
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

Reply via email to