USB virt 2.6 split driver---gnttab channel
PATCH 7/17 USB virt 2.6 split driver---gnttab channel
This patch implements the xenidc_channel interface using grant tables but leaves the channel bring-up and tear-down sequencing to a derived class (xenidc_gnttab_channel implements that). This code is part of the implementation of the xenidc_endpoint used for interdomain communication by the USB driver.
linux-2.6-xen-sparse/drivers/xen/xenidc/Makefile +1 -0
@@ -10,3 +10,4 @@ xenidc-objs += xenidc_wrapping.o xenidc-objs += xenidc_grant_table.o xenidc-objs += xenidc_vaddress.o +xenidc-objs += xenidc_gnttab_channel.o
linux-2.6-xen-sparse/drivers/xen/xenidc/xenidc_gnttab_channel.c new file +1639 -0
1,639 lines not on this page · raw message
linux-2.6-xen-sparse/drivers/xen/xenidc/xenidc_gnttab_channel_enumeration.dot new file +55 -0
55 lines not on this page · raw message
linux-2.6-xen-sparse/include/asm-xen/xenidc_gnttab_channel.h new file +220 -0
220 lines not on this page · raw message
_______________________________________________
Xen-devel mailing list
[email protected]
http://lists.xensource.com/xen-devel
Quoted 5 lines · harry
This patch implements the
xenidc_channelinterface using grant tables but leaves the channel bring-up and tear-down sequencing to a derived class (xenidc_gnttab_channelimplements that). This code is part of the implementation of thexenidc_endpointused for interdomain communication by the USB driver.
The comment above should read:
This patch implements the xenidc_channel interface using grant tables but leaves the channel bring-up and tear-down sequencing to a derived class (xenidc_xbgt_channel implements that). This code is part of the implementation of the xenidc_endpoint used for interdomain communication by the USB driver.
Sorry for any confusion.