]> git.baikalelectronics.ru Git - kernel.git/commit
net: mediatek: fix off by one in the TX ring allocation
authorJohn Crispin <john@phrozen.org>
Fri, 10 Jun 2016 11:28:06 +0000 (13:28 +0200)
committerDavid S. Miller <davem@davemloft.net>
Sat, 11 Jun 2016 06:29:30 +0000 (23:29 -0700)
commit58a7c92a4cf2988057a29a378e51c538a6d2be7d
tree69af01f2bf9222f7a960e4c49814d4fb9f73838c
parentfb19e49c09128559f2b975508dfeca0eeb3328e8
net: mediatek: fix off by one in the TX ring allocation

The TX ring setup has an off by one error causing it to not utilise all
descriptors. This has the side effect that we need to reset the next
pointer at runtime to make it work. Fix the off by one and remove the
code fixing the ring at runtime.

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