> Wow...I see how the urb->complete() could free the urb (and spinlock), but it's > not necessarily always freeing it, right? Any time the URB isn't still "owned" by the HCD, then all bets are off w.r.t. what that memory is now used for. > Wouldn't it be better to not allow freeing inside the completion? Let a driver > do it in a BH? > > Or am I still off the mark? ;-) Yes ... :) _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: http://lists.sourceforge.net/lists/listinfo/linux-usb-devel
- [linux-usb-devel] [patch] usb-uhci held spinlock Dan Streetman
- Re: [linux-usb-devel] [patch] usb-uhci held spinlock Pete Zaitcev
- Re: [linux-usb-devel] [patch] usb-uhci held spinlock David Brownell
- Re: [linux-usb-devel] [patch] usb-uhci held spinlock David Brownell
- Re: [linux-usb-devel] [patch] usb-uhci held spinlo... Dan Streetman
- Re: [linux-usb-devel] [patch] usb-uhci held spinlock Dan Streetman
- Re: [linux-usb-devel] [patch] usb-uhci held spinlo... David Brownell
- Re: [linux-usb-devel] [patch] usb-uhci held spinlock Dan Streetman
- Re: [linux-usb-devel] [patch] usb-uhci held spinlo... David Brownell
- Re: [linux-usb-devel] [patch] usb-uhci held spinlock Pete Zaitcev
- Re: [linux-usb-devel] [patch] usb-uhci held spinlo... David Brownell
- Re: [linux-usb-devel] [patch] usb-uhci held spinlock Dan Streetman
- Re: [linux-usb-devel] [patch] usb-uhci held spinlock Georg Acher
- Re: [linux-usb-devel] [patch] usb-uhci held spinlock Pete Zaitcev