On Sat, 8 Jul 2006, Andrew Morton wrote:

> On Wed, 28 Jun 2006 11:27:40 -0400 (EDT)
> Alan Stern <[EMAIL PROTECTED]> wrote:
> 
> > This patch (as732) adds a usb_device_driver structure, for representing
> > drivers that manage an entire USB device as opposed to just an interface.  
> > Support routines like usb_register_device_driver,
> > usb_deregister_device_driver, usb_probe_device, and usb_unbind_device are
> > also added.
> > 
> > Unlike an earlier version of this patch, the new code is type-safe.  To 
> > accomplish this, the existing struct driver embedded in struct usb_driver 
> > had to be wrapped in an intermediate wrapper.  This enables the core to 
> > tell at runtime whether a particular struct driver belongs to a device 
> > driver or to an interface driver.
> 
> This causes an oops during udev startup on an fc5 machine.

Known bug, and a patch has already been submitted to Greg:

http://marc.theaimsgroup.com/?l=linux-usb-devel&m=115228885029269&w=2

It's okay with me if you want to apply that patch directly to -mm.

Oddly enough, the problem resulted from the fact that the patch as applied
wasn't identical to the patch as submitted.  Probably a mistake during
manual merging.

Alan Stern



-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to