]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
USB: serial: cp210x: fix control-characters error handling
authorJohan Hovold <johan@kernel.org>
Mon, 5 Jul 2021 08:20:10 +0000 (10:20 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 8 Sep 2021 06:52:39 +0000 (08:52 +0200)
commit363715aee0ef89bdd871dfbf7ba6ce25de18bb40
tree7d7a5fb42df94a02198103fbd85fdb858b6a568f
parent8c3084b21f95a005a2e4ede58cabbd66a8c3e695
USB: serial: cp210x: fix control-characters error handling

commit 2d9a00705910ccea2dc5d9cba5469ff2de72fc87 upstream.

In the unlikely event that setting the software flow-control characters
fails the other flow-control settings should still be updated (just like
all other terminal settings).

Move out the error message printed by the set_chars() helper to make it
more obvious that this is intentional.

Fixes: 7748feffcd80 ("USB: serial: cp210x: add support for software flow control")
Cc: stable@vger.kernel.org # 5.11
Reviewed-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Johan Hovold <johan@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/usb/serial/cp210x.c