Hi Greg, Could you please queue following patches to 3.10.x? commit 33acbb82695f84e9429c1f7fbdeb4588dea12ffa: serial: 8250_dw: Report CTS asserted for auto flow commit c49436b657d0a56a6ad90d14a7c3041add7cf64d: serial: 8250_dw: Improve unwritable LCR workaround (with context adjustment) commit 6979f8d28049879e6147767d93ba6732c8bd94f4: serial: 8250_dw: Fix LCR workaround regression We observed the problem you described in patch 2, and also found stty stalls after the "too much work" message. This problem is fixed after applying patch 1 and 2. Due to patch 3 is an upstreamed regression fix for patch 2, I think it should also be included. We have tested them on our DW8250 uart port and found no problem. Patch 1 and 3 can be chery-pick clearly. Patch 2 needs a little context adjustment. Thank you! James Hogan (1): serial: 8250_dw: Fix LCR workaround regression Tim Kryger (2): serial: 8250_dw: Report CTS asserted for auto flow serial: 8250_dw: Improve unwritable LCR workaround drivers/tty/serial/8250/8250_dw.c | 74 ++++++++++++++++++++++++++++++--------- 1 file changed, 58 insertions(+), 16 deletions(-) -- 1.8.4 -- To unsubscribe from this list: send the line "unsubscribe stable" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html