diff options
| author | Marc Kleine-Budde <mkl@pengutronix.de> | 2026-01-16 20:41:17 +0100 |
|---|---|---|
| committer | Marc Kleine-Budde <mkl@pengutronix.de> | 2026-01-16 20:41:17 +0100 |
| commit | 70458a363d7cf1a6b019685d44ad5932264f8a29 (patch) | |
| tree | ec596686aca6946801832c59245dde255a3aba87 /include/uapi/linux | |
| parent | 79a6d1bfe1148bc921b8d7f3371a7fbce44e30f7 (diff) | |
| parent | f7a980b3b8f80fe367f679da376cf76e800f9480 (diff) | |
Merge patch series "can: usb: fix URB memory leaks"
Marc Kleine-Budde <mkl@pengutronix.de> says:
An URB memory leak [1][2] was recently fixed in the gs_usb driver. The
driver did not take into account that completed URBs are no longer
anchored, causing them to be lost during ifdown. The memory leak was fixed
by re-anchoring the URBs in the URB completion callback.
Several USB CAN drivers are affected by the same error. Fix them
accordingly.
[1] https://lore.kernel.org/all/20260109135311.576033-3-mkl@pengutronix.de/
[2] https://lore.kernel.org/all/20260116-can_usb-fix-reanchor-v1-1-9d74e7289225@pengutronix.de/
Link: https://patch.msgid.link/20260116-can_usb-fix-memory-leak-v2-0-4b8cb2915571@pengutronix.de
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
Diffstat (limited to 'include/uapi/linux')
0 files changed, 0 insertions, 0 deletions
