[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[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

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.