Re: [linux-usb-devel] Re: [BUG] oops while completing async USB via usbdevio

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 6 Jun 2005, Harald Welte wrote:

> On Wed, Jun 01, 2005 at 12:12:58AM +0200, Harald Welte wrote:
> 
> > > > Wouldn't it help to associate the URB with the file (instaed of the
> > > > task), and then send the signal to any task that still has opened the
> > > > file?  I'm willing to hack up a patch, if this is considered a sane fix.
> > > 
> > > Sounds reasonable, except that not all such tasks will want the signal.
> > > Though I guess the infrastructure to filter the signal out already exists,
> > > so the main missing piece is that urb-to-file binding.
> > 
> > Ok, I'll get something coded shortly.
> 
> Unfortunately this approach is not feasible, since there is no 'reverse
> mapping' from a file to a process.  So for every URB delivery, we would
> have to walk that task_list and check which tasks have opened this file.

What about something like the standard FSETOWN fnctl?

Alan Stern

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux