On Tue, May 31, 2005 at 01:09:06AM +0200, Oliver Neukum wrote: > Am Dienstag, 31. Mai 2005 00:55 schrieb David Brownell: > > The logic closing an open usbfs file -- which is done before any task > > exits with such an open file -- is supposed to block till all its URBs > > complete. So the pointer to the task "should" be valid for as long as > > any URB it's submitted is active. > > What happens if you pass such an fd through a socket? which is exactly what happens on certain distributions for all device opens if you look at SuSE's recent (in?)famous invention of resmgrd) -- - Harald Welte <[email protected]> http://gnumonks.org/ ============================================================================ "Privacy in residential applications is a desirable marketing option." (ETSI EN 300 175-7 Ch. A6)
Attachment:
pgpP4D5RNa7zv.pgp
Description: PGP signature
- References:
- [BUG] oops while completing async USB via usbdevio
- From: Harald Welte <[email protected]>
- Re: [BUG] oops while completing async USB via usbdevio
- From: Harald Welte <[email protected]>
- Re: [linux-usb-devel] Re: [BUG] oops while completing async USB via usbdevio
- From: David Brownell <[email protected]>
- Re: [linux-usb-devel] Re: [BUG] oops while completing async USB via usbdevio
- From: Oliver Neukum <[email protected]>
- [BUG] oops while completing async USB via usbdevio
- Prev by Date: Re: [PATCH]CPU hotplug breaks wake_up_new_task
- Next by Date: Re: [BUG] oops while completing async USB via usbdevio
- Previous by thread: Re: [linux-usb-devel] Re: [BUG] oops while completing async USB via usbdevio
- Next by thread: Re: [linux-usb-devel] Re: [BUG] oops while completing async USB via usbdevio
- Index(es):