OSDN Git Service

staging: vt6655: don't stop TX queue unless buffer full.
authorMalcolm Priestley <tvboxspy@gmail.com>
Sun, 27 Sep 2015 08:17:39 +0000 (09:17 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 29 Sep 2015 02:19:53 +0000 (04:19 +0200)
commit113d6dc18e5e9334493a0f500c01a9e97796cd9b
treedee665600f9c908b4f13d10c232d84cfb0bc73de
parent3ac8480ad61a45c2a9e3ee003d2cf4ce37ef4795
staging: vt6655: don't stop TX queue unless buffer full.

Presently the TX buffer stops while filling the buffer.

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
Interupt handler will start the queue again when a
buffer is available.

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