ng_ubt2 patch committed
Maksim Yevmenkin
maksim.yevmenkin at gmail.com
Mon Jan 26 13:10:40 PST 2009
dear frebsd-bluetooth@ users
with HPS blessing another updated/cleaned up version of the ng_ubt2
driver for usb2 was committed to -head.
this version should properly handle stalled usb transfers (i.e. the
system should not panic anymore). also the code is now (hopefully)
easier to read/understand/maintain.
please give it a try and let me know if there are any problems. i'm
also interested to hear about your experiences with ng_ubt2 and how it
stacks up to usb1 ng_ubt.
i also would like to thank HPS for his patience while working with me on this.
thanks,
max
====
Author: emax
Date: Mon Jan 26 20:59:41 2009
New Revision: 187741
URL: http://svn.freebsd.org/changeset/base/187741
Log:
Clean up ng_ubt2. Get rid of excessive use of NG_NODE_REF/UNREF().
Make detach() completely synchronous. Properly handle stalled USB
transfers (use internal mechanism instead of submitting own control
transfers). Rename/remove a couple of variables and update comments.
This work was done in close collaboration with HPS.
Reviewed by: HPS
Modified:
head/sys/dev/usb2/bluetooth/ng_ubt2.c
head/sys/dev/usb2/bluetooth/ng_ubt2_var.h
More information about the freebsd-bluetooth
mailing list