Larry Finger wrote: > Christian Lamparter wrote: >> Alan Stern found several flaws in p54usb's implementation and annotated: >> "usb_kill_urb() and similar routines do not expect an URB's completion >> routine to deallocate it. This is almost obvious -- if the URB is deallocated >> before the completion routine returns then there's no way for usb_kill_urb >> to detect when the URB actually is complete." >> >> This patch addresses all known limitations in the old implementation and fixes >> khub's "use-after-freed" hang, when SLUB debug's poisoning option is enabled. >> >> Signed-off-by: Christian Lamparter <chunkeey@xxxxxx> >> Cc: stable@xxxxxxxxxx >> --- > > Tested-by: Larry Finger <Larry.Finger@xxxxxxxxxxxx> > --- For reference, the Bugzilla Entry for the p54usb problem is #12186. On my system without the patch, 'modprobe -r p54usb' just hangs. There is no crash dump and the process can be killed. Larry -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html