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

Reply via email to