The following changes since commit 8a5776a5f49812d29fe4b2d0a2d71675c3facf3f: Linux 4.14-rc4 (2017-10-08 20:53:29 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git tags/usb-serial-4.15-rc1 for you to fetch changes up to 7c36e6e14da53a0a9c0893c363163afe629b2ee5: USB: serial: f81534: implement break control (2017-10-31 09:50:40 +0100) ---------------------------------------------------------------- USB-serial updates for v4.15-rc1 Here are the USB-serial updates for 4.15-rc1, including: - three fixes for longstanding issues in garmin_gps and metro-usb which could lead to NULL-pointer dereferences and memory leaks - a workaround for broken f81534 firmware-handling of overruns - f81534 break support, and - conversion to timer_setup() Included are also various clean ups and a new qcserial device id. All have been in linux-next with no reported issues. Signed-off-by: Johan Hovold <johan@xxxxxxxxxx> ---------------------------------------------------------------- Douglas Fischer (1): USB: serial: qcserial: add pid/vid for Sierra Wireless EM7355 fw update Gustavo A. R. Silva (1): USB: serial: kobil_sct: mark expected switch fall-through Ji-Ze Hong (Peter Hong) (2): USB: serial: f81534: fix hang-up on overrun USB: serial: f81534: implement break control Johan Hovold (9): USB: serial: garmin_gps: fix I/O after failed probe and remove USB: serial: garmin_gps: fix memory leak on probe errors USB: serial: garmin_gps: drop unused timer initialisation USB: serial: garmin_gps: clean up init-session messages USB: serial: garmin_gps: simplify init-session logic USB: serial: metro-usb: stop I/O after failed open USB: serial: metro-usb: simplify endpoint check USB: serial: metro-usb: add missing interrupt-out endpoint check USB: serial: drop unused core USB driver Kees Cook (1): USB: serial: garmin_gps: convert timers to use timer_setup() drivers/usb/serial/f81534.c | 90 ++++++++++++++++++++++++++++++++++++++--- drivers/usb/serial/garmin_gps.c | 67 +++++++++++++++--------------- drivers/usb/serial/kobil_sct.c | 1 + drivers/usb/serial/metro-usb.c | 41 ++++++++++++------- drivers/usb/serial/qcserial.c | 1 + drivers/usb/serial/usb-serial.c | 22 ---------- 6 files changed, 147 insertions(+), 75 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html