Skip to contentSkip to conversation

USB virt 2.6 split driver---gnttab channel

PATCH In review harry 1 participant 2 messages Nov 21, 2005

lore
Share & tools
lore

harry

author
#0 lore raw

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
diff -r 884447d31e86 -r 47edf571a62d linux-2.6-xen-sparse/drivers/xen/xenidc/Makefile
@@ -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

author
#1 lore raw
Quoted 5 lines · harry

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.

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.