WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

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

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] [PATCH][3/17] USB virt 2.6 split driver---xenidc buffer references
From: harry <harry@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Date: Mon, 21 Nov 2005 13:18:48 +0000
Delivery-date: Mon, 21 Nov 2005 13:20:03 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
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
<Prev in Thread] Current Thread [Next in Thread>