diff options
| author | Johan Hovold <johan@kernel.org> | 2026-06-23 17:21:47 +0200 |
|---|---|---|
| committer | Johan Hovold <johan@kernel.org> | 2026-07-13 11:24:55 +0200 |
| commit | 563cd5aacd759376e7a6af63ca5fbe7237a3b9de (patch) | |
| tree | 49775af19271f9b9f1a4c053946c966d8fd8b335 /include/linux/debugobjects.h | |
| parent | c41d491929bbb2e3fcd9f0233e563b1f6e1120a7 (diff) | |
USB: serial: metro-usb: fix unthrottle race
If the completion handler races with unthrottle() both functions may try
to resubmit the same interrupt-in urb, but at most one will succeed.
Fix the unthrottle logic using a throttle-requested flag so that only
one attempt to resubmit the urb is made to avoid logging an error.
Fixes: 43d186fe992d ("USB: serial: add metro-usb driver to the tree")
Signed-off-by: Johan Hovold <johan@kernel.org>
Diffstat (limited to 'include/linux/debugobjects.h')
0 files changed, 0 insertions, 0 deletions
