On Sat, Jun 01, 2002 at 02:32:30PM +1000, Brad Hards wrote: > On Sat, 1 Jun 2002 09:54, Greg KH wrote: > > More USB changes for 2.5.19 > <snip> > > [EMAIL PROTECTED], 2002-05-31 11:56:35-07:00, [EMAIL PROTECTED] > > [PATCH] USB kernel-api documentation fix > > > > updated the kernel-api documentation USB files due to file reorg. > <snip> > > [EMAIL PROTECTED], 2002-05-30 11:52:41-07:00, [EMAIL PROTECTED] > > USB: Move configuration parsing code from usb.c to config.c > <snip> > > [EMAIL PROTECTED], 2002-05-30 11:47:38-07:00, [EMAIL PROTECTED] > > USB: Move synchronous message passing code from usb.c to message.c > <snip> > > [EMAIL PROTECTED], 2002-05-30 11:34:39-07:00, [EMAIL PROTECTED] > > USB: Move URB request code from usb.c to urb.c > This must be "Brad complains about patches week"...
Heh, that's the reason I post them all to the list, so that people see what is happening :) > What are these changes supposed to accomplish? What is the long term plan > here? The long term plan is to convert the usb subsystem over to using driverfs and the new kernel driver and device model better. Take a look at the pci code in 2.5.19 for an example of what will happen. Also mount driverfs and take a look at the bus subdirectory for an example of why all of this is going on. I have a batch of patches from Pat Mochel that do this conversion, but will be feeding them into the tree slowly. Right now these were the easy ones (and show off driverfs quite well, see the two small patches that went out the other day from him and see the change to the driverfs heirchary that they caused (look Ma, symlinks to physical devices!)). These patches in particular just split up the very large and cumbersome usb.c into some functional pieces, just like the drivers/pci and arch/i386/pci got an overhaul. If you, or anyone else, sees ways the existing files can be made a bit simpler this way, feel free to let me know. Pat comes at the USB code a stranger to it, and I had to do a lot of explaining the internal structures and flow and was pretty embarresed at how messy that file was. I'm very thankful for his changes. Sorry for not explaining all of this previously. thanks, greg k-h _______________________________________________________________ Don't miss the 2002 Sprint PCS Application Developer's Conference August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel