On Thu, 29 Apr 2004, David Brownell wrote:

> Since December, gadget-2.6 has had that particular non-gadget change
> (address0_sem scope shrank the rest of the way) along with others.
> Until I added the suspend/resume stuff, last week "hub.c" had only
> reset changes.

You're right.  I don't know why I thought that change hadn't been made.  
Maybe I'm going blind...

> Unless I mis-understand you, yes that's true.  My question is mostly
> this:  should I submit that basic rewrite of usb_reset_device() myself,
> or do you want to be the only one submitting such patches starting now?
> I'd kind of prefer the latter (just to avoid re-testing).

I'll take care of it.  The first step will be a patch that copies the 
connect-change/device-reset stuff from gadget-2.6's hub.c.


> >>You might not have noticed that the CONFIG_USB_SUSPEND patch (revision
> >>upcoming) has also started to follow that new lock hierarchy model.
> > 
> > 
> > No, in fact I didn't see any parts of that patch that traversed the device 
> > tree.
> 
>  From hub to child ... dev->serialize protecting usbdev->children[].

Ah, yes, there it is... thank you for pointing it out.

Alan Stern



-------------------------------------------------------
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g. 
Take an Oracle 10g class now, and we'll give you the exam FREE. 
http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to