]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
USB: serial: digi_acceleport: fix broken rx after throttle
authorJohan Hovold <johan@kernel.org>
Tue, 23 Jun 2026 15:08:15 +0000 (17:08 +0200)
committerJohan Hovold <johan@kernel.org>
Mon, 29 Jun 2026 09:40:34 +0000 (11:40 +0200)
commit83a3dfc018943b05b6daf3a6f891833e1aabfa1f
tree60f5c344f3f52889d64e31ba32f462fd30118599
parent5c1ea24b53bf3bfb859f0a05573997487975da23
USB: serial: digi_acceleport: fix broken rx after throttle

If the port is closed while throttled, the read urb is never resubmitted
and the port will not receive any further data until the device is
reconnected (or the driver is rebound).

Clear the throttle flags and submit the urb if needed when opening the
port.

Fixes: 1da177e4c3f4 ("Linux-2.6.12-rc2")
Cc: stable@vger.kernel.org
Signed-off-by: Johan Hovold <johan@kernel.org>
drivers/usb/serial/digi_acceleport.c