]> git.baikalelectronics.ru Git - kernel.git/commit
staging: vt6656: don't stop TX queue unless buffer full.
authorMalcolm Priestley <tvboxspy@gmail.com>
Sun, 27 Sep 2015 08:17:43 +0000 (09:17 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 29 Sep 2015 02:19:54 +0000 (04:19 +0200)
commitcf49e3877dc7874c3fdf7f72406f353fea245876
tree23514bf25f77db1fe808668e1a60cec54e2266e5
parent32cf5679083125cd867b873f2daa5340a3b18561
staging: vt6656: don't stop TX queue unless buffer full.

Presently the TX buffer stops while filling the buffer and urb.

However, this does not make use of the available buffer
space, it also lags the speed of the TX troughtput.

Only stop the queue when the buffer becomes full. The
URB complete will start the queue again when a
buffer and URB is available.

Signed-off-by: Malcolm Priestley <tvboxspy@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/vt6656/main_usb.c
drivers/staging/vt6656/rxtx.c