Thread (16 messages) 16 messages, 5 authors, 2021-10-05

RE: [PATCH] r8152: stop submitting rx for -EPROTO

From: Hayes Wang <hidden>
Date: 2021-09-29 08:14:47
Also in: linux-arm-kernel, linux-mediatek, lkml, netdev

Jason-ch Chen [off-list ref]
Sent: Wednesday, September 29, 2021 1:18 PM
[...]
When unplugging RTL8152 Fast Ethernet Adapter which is plugged
into an USB HUB, the driver would get -EPROTO for bulk transfer.
There is a high probability to get the soft/hard lockup
information if the driver continues to submit Rx before the HUB
completes the detection of all hub ports and issue the
disconnect event.
I don't think it is a good idea.
For the other situations which return the same error code, you would stop the rx, too.
However, the rx may re-work after being resubmitted for the other cases.

Best Regards,
Hayes
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help