Hello, I am trying to write a Linux kernel module, that captures kernel debugging information from a VMware guest OS, and sends it to the host OS, using some native VMware mechanisms like VMCI Sockets, for example.
After downloading the open-vm-tools source code, and browsing trough it, it seems that what I need my kernel module to do, is to communicate directly with the underlying VMCI driver. Vmci Sockets[1] seemed as a good start, but it has the problem of being a user-space API, whereas I need lower-level functionalities. I would appreciate some advice regarding the best way to transfer the debugging data between the guest and host OS, at device driver level. I would also like to know which components from open-vm-tools would I need to use, in order to build my module. Tudor [1].http://www.vmware.com/support/developer/vmci-sdk/ ------------------------------------------------------------------------------ This SF email is sponsosred by: Try Windows Azure free for 90 days Click Here http://p.sf.net/sfu/sfd2d-msazure _______________________________________________ open-vm-tools-devel mailing list open-vm-tools-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/open-vm-tools-devel