lkml.org 
[lkml]   [2015]   [Jan]   [20]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    Subject[PATCH 00/11] hso: fix some problems with reset/disconnect path
    Date
    These patches attempt to fix some problems I observed when the hso
    device is disconnected or when a usb reset is queued by the hso driver
    Several patches of this serie are fixing crashes or memleaks in hso.
    The last patch of this serie fix a race condition occurring when multiple
    usb resets are queued on an usb interface.
    This serie of patches is based on v3.18.

    Olivier Sobrie (11):
    hso: remove useless header file timer.h
    hso: fix crash when device disappears while serial port is open
    hso: fix memory leak when device disconnects
    hso: fix memory leak in hso_create_rfkill()
    hso: fix small indentation error
    hso: rename hso_dev into serial in hso_free_interface()
    hso: replace reset_device work by usb_queue_reset_device()
    hso: move tty_unregister outside hso_serial_common_free()
    hso: update serial_table in usb disconnect method
    hso: add missing cancel_work_sync in disconnect()
    usb: core: fix a race with usb_queue_reset_device()

    drivers/net/usb/hso.c | 88 ++++++++++++++++++++--------------------------
    drivers/usb/core/driver.c | 4 ++-
    drivers/usb/core/hub.c | 4 +--
    drivers/usb/core/message.c | 4 +--
    include/linux/usb.h | 2 +-
    5 files changed, 46 insertions(+), 56 deletions(-)

    --
    2.2.0



    \
     
     \ /
      Last update: 2015-01-20 14:01    [W:4.236 / U:0.068 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site