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

Between WS6 and WS6.5 the vmci device was changed in a backwards-incompatible 
way. That is, the vmci device present in WS6.5 (and in any hardware version 7 
VMs) is a different device than the experimental vmci device that shipped in 
WS6 (hardware version 6 VMs).

As such, the vmci driver in the open-vm-tools will only drive the VMCI device 
present in hardware version 7. So if you want to use it, you'll need to get 
your hands on WS6.5, which I believe is in either beta or RC at the moment. If 
you want to stay with WS6, the vmci driver in the open-vm-tools won't be of any 
use to you and you'll need to use the vmci module source that shipped with the 
WS6 Tools.


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