]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/commit
USB: serial: ssu100: fix control-message error handling
authorJohan Hovold <johan@kernel.org>
Thu, 12 Jan 2017 13:56:22 +0000 (14:56 +0100)
committerKleber Sacilotto de Souza <kleber.souza@canonical.com>
Tue, 20 Jun 2017 10:16:36 +0000 (12:16 +0200)
commit237c1f145fa68e439ea3949e73fb98a61420aade
tree82240b82a4352958bf6dbbb0344cb577a8b06095
parent4d3a42b1e1f769d6cb22b8ea2640846968de7aa8
USB: serial: ssu100: fix control-message error handling

BugLink: http://bugs.launchpad.net/bugs/1691418
commit 1eac5c244f705182d1552a53e2f74e2775ed95d6 upstream.

Make sure to detect short control-message transfers rather than continue
with zero-initialised data when retrieving modem status and during
device initialisation.

Fixes: 52af95459939 ("USB: add USB serial ssu100 driver")
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>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@canonical.com>
drivers/usb/serial/ssu100.c