[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] [PATCH][3/17] USB virt 2.6 split driver---xenidc buffer references



This patch implements the generic code to support local and remote
buffer references for the xenidc transport which is used by the USB
driver.

Local buffer references are used to describe local memory and are
converted into remote buffer references for communication with other
domains.  The other domains use remote buffer references to map the
buffers into their local address space for bulk data transfer.

Grant references provide a mechanism to share memory on a per-page basis
and couple the client to a specific memory sharing mechanism.  Remote
buffer references provide a memory sharing mechanism on a more
convenient whole-buffer basis and are independent of the underlying
implementation.

Signed-off-by: Harry Butterworth <butterwo@xxxxxxxxxx>

Attachment: p3-xenidc-buffer-references.patch
Description: Text Data

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.