--- - branch: MAIN date: Tue Dec 4 05:50:57 UTC 2012 files: - new: '1.121' old: '1.120' path: src/sys/dev/usb/ugen.c pathrev: src/sys/dev/usb/ugen.c@1.121 type: modified id: 20121204T055057Z.4e7ad73bfdf6bc355fd7e9bcf4c94d349fce6f1b log: | Fix some error branches in ugen. There remains some cruft that should perhaps be better organized, but at least this should reduce some memory leaks in screw cases, and at least this does fix panics when plugging in and unplugging a USB device with a botched configuration (a beaglebone with a hosed sd card). module: src subject: 'CVS commit: src/sys/dev/usb' unixtime: '1354600257' user: riastradh