commit 3a76bbe813ae8fd5957366cf44a23856854ba15d Author: Sascha Wildner <s...@online.de> Date: Thu Oct 11 00:06:44 2012 +0200
usb4bsd: Fixes, fixes, fixes. * Fix a panic when trying to free null pointer in usb_free_device. * Fix a panic due to wrong assignment of locks. * Fix kqueue handling. * Add debug helpers. Submitted-by: Markus Pfeiffer <markus.pfeif...@morphism.de> Summary of changes: sys/bus/u4b/usb_busdma.c | 10 ++-- sys/bus/u4b/usb_core.h | 4 +- sys/bus/u4b/usb_dev.c | 98 ++++++++++++++++++++++++++++++++++++------- sys/bus/u4b/usb_device.c | 26 ++++++------ sys/bus/u4b/usb_device.h | 1 - sys/bus/u4b/usb_generic.c | 4 +- sys/bus/u4b/usb_hub.c | 2 +- sys/bus/u4b/usb_process.c | 10 ++-- sys/bus/u4b/usb_request.c | 2 +- sys/bus/u4b/usb_transfer.c | 27 ++++-------- sys/bus/u4b/usbdi.h | 1 - 11 files changed, 119 insertions(+), 66 deletions(-) http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/3a76bbe813ae8fd5957366cf44a23856854ba15d -- DragonFly BSD source repository