lkml.org 
[lkml]   [2011]   [Mar]   [21]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    Subject[42/87] USB: serial: option: Apply OPTION_BLACKLIST_SENDSETUP also for ZTE MF626
    2.6.37-stable review patch.  If anyone has any objections, please let us know.

    ------------------

    From: Herton Ronaldo Krzesinski <herton.krzesinski@canonical.com>

    commit 7a89e4cb9cdaba92f5fbc509945cf4e3c48db4e2 upstream.

    On https://bugs.launchpad.net/ubuntu/+source/linux/+bug/636091, one of
    the cases reported is a big timeout on option_send_setup, which causes
    some side effects as tty_lock is held. Looks like some of ZTE MF626
    devices also don't like the RTS/DTR setting in option_send_setup, like
    with 4G XS Stick W14. The reporter confirms which this it solves the
    long freezes in his system.

    Signed-off-by: Herton Ronaldo Krzesinski <herton.krzesinski@canonical.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

    ---
    drivers/usb/serial/option.c | 3 ++-
    1 file changed, 2 insertions(+), 1 deletion(-)

    --- a/drivers/usb/serial/option.c
    +++ b/drivers/usb/serial/option.c
    @@ -653,7 +653,8 @@ static const struct usb_device_id option
    { USB_DEVICE_AND_INTERFACE_INFO(ZTE_VENDOR_ID, 0x0028, 0xff, 0xff, 0xff) },
    { USB_DEVICE_AND_INTERFACE_INFO(ZTE_VENDOR_ID, 0x0029, 0xff, 0xff, 0xff) },
    { USB_DEVICE_AND_INTERFACE_INFO(ZTE_VENDOR_ID, 0x0030, 0xff, 0xff, 0xff) },
    - { USB_DEVICE_AND_INTERFACE_INFO(ZTE_VENDOR_ID, ZTE_PRODUCT_MF626, 0xff, 0xff, 0xff) },
    + { USB_DEVICE_AND_INTERFACE_INFO(ZTE_VENDOR_ID, ZTE_PRODUCT_MF626, 0xff,
    + 0xff, 0xff), .driver_info = (kernel_ulong_t)&four_g_w14_blacklist },
    { USB_DEVICE_AND_INTERFACE_INFO(ZTE_VENDOR_ID, 0x0032, 0xff, 0xff, 0xff) },
    { USB_DEVICE_AND_INTERFACE_INFO(ZTE_VENDOR_ID, 0x0033, 0xff, 0xff, 0xff) },
    { USB_DEVICE_AND_INTERFACE_INFO(ZTE_VENDOR_ID, 0x0034, 0xff, 0xff, 0xff) },



    \
     
     \ /
      Last update: 2011-03-22 00:45    [W:0.018 / U:31.716 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site