Greg, Here's a bunch of fixes for v3.11 and (possibly) v3.12. The first two I think should go into v3.11 whereas the remaining patches could wait for v3.12, unless you think otherwise. I don't have access to these devices so have only done minimal testing of the serial ones using the dynamic-id interface (i.e. allocation / deallocation). Furthermore, any potential cache-coherence problems should be rare. I therefore left the last ones without a stable tag for now. Thanks, Johan Johan Hovold (7): USB: mos7720: fix broken control requests USB: keyspan: fix null-deref at disconnect and release USB: keyspan: fix serial DMA-buffer allocations USB: keyspan: fix port DMA-buffer allocations USB: quatech2: fix serial DMA-buffer allocations USB: quatech2: fix port DMA-buffer allocations USB: uss720: fix DMA-buffer allocation drivers/usb/misc/uss720.c | 24 ++++++---- drivers/usb/serial/keyspan.c | 106 ++++++++++++++++++++++++++++++++++++------ drivers/usb/serial/mos7720.c | 21 ++++++--- drivers/usb/serial/quatech2.c | 35 ++++++++++---- 4 files changed, 149 insertions(+), 37 deletions(-) -- 1.8.3.2 -- 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