This is a breakout series with some additional fixes of the
first series of fixes I did sent out earlier this year.
https://lore.kernel.org/all/20260319-9pfixes-v1-0-c977a7433185@pengutronix.de/
It only addresses the stability of the driver and left out
the interface rework. Therefor I put all changes into a new
series beginning as v1.
Signed-off-by: Michael Grzeschik <mgr@kernel.org>
---
Hyungjung Joo (1):
net/9p/usbg: clear stale client pointer on close
Michael Grzeschik (6):
net/9p/usbg: also disable endpoints on p9_usbg_close
net/9p/usbg: set client to Disconnected on usb9pfs_disable
net/9p/usbg: always reset completion when disconnecting
net/9p/usbg: call disable_usb9pfs() from usb9pfs_disable()
net/9p/usbg: fix out_req buffer leak in disable_usb9pfs
net/9p/usbg: remove bogus context initialization in alloc_requests
net/9p/trans_usbg.c | 80 +++++++++++++++++++++++++++++++++++++++--------------
1 file changed, 59 insertions(+), 21 deletions(-)
---
base-commit: a170f3dfda02b6ab58bcd1caa1ac5421323a9b45
change-id: 20260922-usb9pfsfixes-e3bbdd821fc8
Best regards,
--
Michael Grzeschik <mgr@kernel.org>