Module Name: src Committed By: maxv Date: Sun Sep 15 09:24:39 UTC 2019
Modified Files: src/sys/dev/usb: usb_subr.c Log Message: Reset ud_pipe0 to NULL before calling usbd_setup_pipe_flags(). If the call fails we call usbd_remove_device(), which tries to free ud_pipe0, but it was already freed. While here, add two sanity checks, to prevent possible surprises. To generate a diff of this commit: cvs rdiff -u -r1.239 -r1.240 src/sys/dev/usb/usb_subr.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.