Hi!
> Why is that? The USB 2.0 disks seem like bandwidth won't
> be an issue. Is it the iffy error handling going through SCSI?
>
>
> > Suggestions for how to fix it?
>
> And precisely what is the issue -- is usb-storage ignoring
> information in the SCSI requests that blocking on memory
> is forbidden for particular requests, or isn't SCSI passing that
> kind of requirement down for swap requests?
>
> Seems to me that if GFP_KERNEL allocation is an issue,
> every (!) I/O request path is going to need to pass memory
> allocation flags down. That capability isn't in the usbcore
I believe GFP_KERNEL is the problem (GFP_KERNEL in function for
performing I/O seems bad to me); I'm not 100% sure, yet.
> API today (URBs). Do we need to add a new flag to
> tell host controller drivers to only use GFP_ATOMIC?
> (URB_MEM_ATOMIC or somesuch.)
Pavel
--
I'm [EMAIL PROTECTED] "In my country we have almost anarchy and I don't care."
Panos Katsaloulis describing me w.r.t. patents at [EMAIL PROTECTED]
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel