git: usb4bsd: Fixes, fixes, fixes.

Sascha Wildner swildner at crater.dragonflybsd.org
Thu Oct 11 02:30:38 PDT 2012


commit 3a76bbe813ae8fd5957366cf44a23856854ba15d
Author: Sascha Wildner <saw at 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.pfeiffer at 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


More information about the Commits mailing list