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] USB virt 2.6 status

Here's the latest USB patch with the xenidc_rbr_provider_pool and
xenidc_rbr_mapper pool implementation done for bulk data transfer using
a kind of remote buffer reference based on grant-tables.

I also fixed up a state machine in the USB code to handle the endpoint
connects and disconnects.

Remaining work:

o - hook up usbback_driver_claim_port and release_port to xenbus---after
this the code ought to work with a few issues to do with error reporting
marked by FIXMEs in the code.
o - test + fix remaining minor FIXMEs
o - reformat to kernel coding style
o - split patch up into manageable chunks for review and patch
submission
o - more comments and API documentation

I'm going to start testing tomorrow and put in the claim port call when
it blocks test progress.

When the driver is functional enough for wider testing to be useful I'll
suspend testing to reformat and generate a patch for submission.

-- 
Harry Butterworth <harry@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx>

Attachment: latest-usb-patch.gz
Description: GNU Zip compressed data

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-devel] USB virt 2.6 status, Harry Butterworth <=