Thread (10 messages) 10 messages, 3 authors, 2025-07-23

Re: [PATCH] net: usbnet: Avoid potential RCU stall on LINK_CHANGE event

From: Oliver Neukum <oneukum@suse.com>
Date: 2025-07-15 11:49:09
Also in: linux-usb, lkml, stable

On 10.07.25 10:50, John Ernberg wrote:
Having a Gemalto Cinterion PLS83-W modem attached to USB and activating the
cellular data link would sometimes yield the following RCU stall, leading
to a system freeze:
[..]
   
  	if (!netif_carrier_ok(dev->net)) {
  		/* kill URBs for reading packets to save bus bandwidth */
+		usbnet_pause_rx(dev);
  		unlink_urbs(dev, &dev->rxq);
+		usbnet_resume_rx(dev);
This will schedule work.
Do you really want that?

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