net: mediatek: fix threshold value
authorJohn Crispin <john@phrozen.org>
Fri, 10 Jun 2016 11:28:04 +0000 (13:28 +0200)
committerDavid S. Miller <davem@davemloft.net>
Sat, 11 Jun 2016 06:29:29 +0000 (23:29 -0700)
commit04698cccb1de54d5d97fda2e4a1c6ca365da0f70
tree52c24dbba380abaa8caca3a18518be321042d1f8
parent2ff0bb61646f286fa97db2904491974302a14f1f
net: mediatek: fix threshold value

The logic to calculate the threshold value for stopping the TX queue is
bad. Currently it will always use 1/2 of the rings size, which is way too
much. Set the threshold to MAX_SKB_FRAGS. This makes sure that the queue
is stopped when there is not enough room to accept an additional segment. 

Signed-off-by: John Crispin <john@phrozen.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/mediatek/mtk_eth_soc.c