diff options
author | Johan Hovold <johan@kernel.org> | 2017-01-12 16:56:21 +0300 |
---|---|---|
committer | Johan Hovold <johan@kernel.org> | 2017-01-16 18:38:56 +0300 |
commit | 5ed8d41023751bdd3546f2fe4118304357efe8d2 (patch) | |
tree | cc59f9d4e1b211c7a3e893371c76ae9701f5b90a /tools/perf/scripts/python/export-to-postgresql.py | |
parent | 8c34cb8ddfe808d557b51da983ff10c02793beb2 (diff) | |
download | linux-5ed8d41023751bdd3546f2fe4118304357efe8d2.tar.xz |
USB: serial: spcp8x5: fix modem-status handling
Make sure to detect short control transfers and return zero on success
when retrieving the modem status.
This fixes the TIOCMGET implementation which since e1ed212d8593 ("USB:
spcp8x5: add proper modem-status support") has returned TIOCM_LE on
successful retrieval, and avoids leaking bits from the stack on short
transfers.
This also fixes the carrier-detect implementation which since the above
mentioned commit unconditionally has returned true.
Fixes: e1ed212d8593 ("USB: spcp8x5: add proper modem-status support")
Cc: stable <stable@vger.kernel.org>
Reviewed-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Johan Hovold <johan@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions