On Sun, Jan 11, 2004 at 08:11:58PM -0800, David Brownell wrote: > > >>> Plus I'd > >>>argue PF_MEMALLOC is a better solution anyway. > >> > >>It certainly seems like a more comprehensive fix for that > >>particular class of problems! :) > > > > > >Is it really more comprehensive? As I see it, it will only affect code > >executed in the context of the usb-storage thread. But, what about code > >which is invoked in tasklets or other contexts? > > Isn't it true that only that thread is allowed to > submit usb-storage i/o requests? That's very true. What I'm concerned about is the downstream effects of a usb_submit_urb() or the corresponding scatter-gather equivalents. Matt -- Matthew Dharm Home: mdharm-usb _at_ one-eyed-alien.net Maintainer, Linux USB Mass Storage Driver You should try to see the techs say "three piece suit". -- The Chief User Friendly, 11/23/1997
Attachment:
pgp355017.pgp
Description: PGP signature
Follow-Ups:
- Re: [linux-usb-devel] Re: USB hangsOliver Neukum
- USB hangsAlan Cox
- Re: USB hangsMatthew Dharm
- Re: USB hangsAlan Cox
- Re: [linux-usb-devel] Re: USB hangsDavid Brownell
- Re: [linux-usb-devel] Re: USB hangsMatthew Dharm
- Re: [linux-usb-devel] Re: USB hangsDavid Brownell
- Prev by Date: Re: 2.6.1-mm1: drivers/video/sis/sis_main.c link error
- Next by Date: Re: 2.6.0: blkdev_get() oopses on floppy
- Previous by thread: Re: [linux-usb-devel] Re: USB hangs
- Next by thread: Re: [linux-usb-devel] Re: USB hangs
- Indexes:[Main][Thread]