• Ian Abbott's avatar
    [PATCH] USB: ftdi_sio throttling fix · 283eb063
    Ian Abbott authored
    This patch fixes throttling problems in the ftdi_sio driver for the
    2.6 kernel.  The old throttling mechanism (unlinking the read urb)
    often failed to work, and even it did work, would lose any data
    held in the transfer buffer.  The new mechanism presented here is
    based on what the whitehead driver does (defer processing and
    resubmitting of the read urb until unthrottled).
    Signed-off-by: default avatarIan Abbott <abbotti@mev.co.uk>
    Signed-off-by: default avatarGreg Kroah-Hartman <greg@kroah.com>
    283eb063
ftdi_sio.c 75.3 KB