Hello, I find REAPURB ioctl handles NRDY packets in different ways between Linux kernel 3.10.25 and 3.11.12. We connect a USB device(Cypress FX3 Dev kit) to the USB 3.0 port of the host and trigger an NRDY during the Bulk transfer between the host and the device. On the Linux host installed with kernel 3.10.25, the REAPURB ioctl hangs when the host receive an NRDY. However on the Linux host installed with kerenl 3.11.12 or later, the REAPURB ioctl doesn't hang and it returns normally. I'm wondering if there is any update was introduced in Kernel USB stack which makes the different behaviors of REAPURB ioctl? Could anyone please help me with this? Thanks, Steven -- 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