On Tue, 2016-01-12 at 01:06 +0000, fx IWATA NOBUO wrote: > I understand that USB storage uses GDP_NOIO so copy_to_user URBs > causes > deadlock. > > The situation of other applications than USB/IP may be different > because > only application data than raw URBs is transferred. No, not really. You cannot put a block device driver in paged memory. It is a fundamental problem. That question is how do you encode that limitation in usbip? Regards Oliver -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html