USB: serial: fix console error reporting
authorJohan Hovold <jhovold@gmail.com>
Fri, 10 Feb 2012 12:20:49 +0000 (13:20 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 2 Apr 2012 16:52:31 +0000 (09:52 -0700)
commit77131893c0287a7736171b97ef69b989bbeaba62
tree9ae6e2688398fc23688576273d6dc5069cdcbc30
parent9d7203a1946813100a0623289df8c2bbbe832831
USB: serial: fix console error reporting

commit 548dd4b6da8a8e428453d55f7fa7b8a46498d147 upstream.

Do not report errors in write path if port is used as a console as this
may trigger the same error (and error report) resulting in a loop.

Reported-by: Stephen Hemminger <shemminger@vyatta.com>
Signed-off-by: Johan Hovold <jhovold@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/serial/generic.c