]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Next step in making usb more newbus:
authorimp <imp@FreeBSD.org>
Sat, 14 Aug 2004 22:10:26 +0000 (22:10 +0000)
committerimp <imp@FreeBSD.org>
Sat, 14 Aug 2004 22:10:26 +0000 (22:10 +0000)
commitda6b7d8015bfe072fdecf22c4958f40e135d3c2b
tree9b99e9bea5a7c62b7a26bf54ee02ab0537c960ee
parentbce29358a4ba1d2f5f059296d3e2d2d6ff05ce13
Next step in making usb more newbus:
o reprobe children when a new driver is added to uhub
o fix the usbd_probe_and_attach to set the ivars to a malloc'd area, as well
  as freeing the ivars on child destruction.
o Don't delete children that don't attach. Evidentally, the need to do this
  is a common misconception.
o minor formatting foo that may violate style(9) at the moment, but keeps the
  diffs against my p4 tree smaller.

This does not solve the ugen gobbling things up problem, but the fixes
I have for that expose bugs in other parts of the tree...
sys/dev/usb/uhub.c
sys/dev/usb/usb_port.h
sys/dev/usb/usb_subr.c