Another batch with small fixes. The first one is a new version of the fix for shutdown hanging when the device is open. The second is just a simplification of the code, allowing the hidden bugs to step forward. The third fixes an allocation size mismatch, and should probably go to stable The forth is a suggested simplification by using kmalloc instead of the unnecessary complicated usb_alloc_coherent() The fifth removes a field which was left unused by patch #3 Bjørn Mork (5): USB: cdc-wdm: call wake_up_all to allow driver to shutdown on device removal USB: cdc-wdm: no need to fill the in request URB every time it's submitted USB: cdc-wdm: better allocate a buffer that is at least as big as we tell the USB core USB: cdc-wdm: no need to use usb_alloc_coherent USB: cdc-wdm: kill the now unnecessary bMaxPacketSize0 field and udev variable drivers/usb/class/cdc-wdm.c | 81 +++++++++++++++---------------------------- 1 files changed, 28 insertions(+), 53 deletions(-) -- 1.7.8.3 -- 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