Am Freitag, 21. September 2001 11:59 schrieb Pavel Machek:
> Hi!
>
> > > Why? I think that either whole device needs GFP_NOIO or whole device
> > > can live with GFP_KERNEL, but I can't imagine a device where aprt needs
> > > GFP_NOIO and part does not...
> >
> > I can imagine a device that includes both a usb-storage
> > interface, used for swapping/paging/etc, and other
> > interfaces (say, for audio/video I/O streams). Would
> > that suit as one example, or would you insist on being
> > able to buy one first? :)
>
> Well, buy one first, and if GFP_NOIO hurts on it (it probably will
> not), we'll care?
Can we agree that in the lifetime of 2.4 we can live with a device specific
flag ? I think with this flag usb storage can be made safe and even swap made
possible unless you use ethernet.
> > Or with a single usb-storage interface, and vendor-specific
> > control messages used to tweak something from a usermode
> > tool; there's no reason to have the usermode calls use NOIO,
> > but control messages to clear error status during paging will
> > need it.
>
> Yep, but NOIO does not really hurt unless you use it way too much.
A combination of mass storage and a video camera seems certainly possible.
IMHO we should not cripple our API.
By the way do you want to test code to enable swapping over usb storage ?
Regards
Oliver
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel