USB virt 2.6 split driver---gateway
PATCH 9/17 USB virt 2.6 split driver---gateway
This patch implements xenidc_gateway which uses a xenidc_channel to implement an interdomain service for sending messages and transactions between domains bi-directionally.
Signed-off-by Harry Butterworth <[email protected]>
linux-2.6-xen-sparse/drivers/xen/xenidc/Makefile +3 -0
@@ -12,3 +12,6 @@ xenidc-objs += xenidc_vaddress.o xenidc-objs += xenidc_gnttab_channel.o xenidc-objs += xenidc_xbgt_channel.o +xenidc-objs += xenidc_gateway.o +xenidc-objs += xenidc_gateway_initiator_resource.o +xenidc-objs += xenidc_gateway_target_resource.o
linux-2.6-xen-sparse/drivers/xen/xenidc/xenidc_gateway.c new file +1216 -0
1,216 lines not on this page · raw message
linux-2.6-xen-sparse/drivers/xen/xenidc/xenidc_gateway_initiator_resource.c new file +382 -0
382 lines not on this page · raw message
linux-2.6-xen-sparse/drivers/xen/xenidc/xenidc_gateway_initiator_resource.h new file +78 -0
78 lines not on this page · raw message
linux-2.6-xen-sparse/drivers/xen/xenidc/xenidc_gateway_ring.h new file +65 -0
65 lines not on this page · raw message
linux-2.6-xen-sparse/drivers/xen/xenidc/xenidc_gateway_target_resource.c new file +190 -0
190 lines not on this page · raw message
linux-2.6-xen-sparse/drivers/xen/xenidc/xenidc_gateway_target_resource.h new file +79 -0
79 lines not on this page · raw message
linux-2.6-xen-sparse/include/asm-xen/xenidc_gateway.h new file +254 -0
254 lines not on this page · raw message
_______________________________________________
Xen-devel mailing list
[email protected]
http://lists.xensource.com/xen-devel