]> 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)
commit1ed5ab95fd38862fe6fa75a94b730e5291a7a434
tree69af01f2bf9222f7a960e4c49814d4fb9f73838c
parentfae3e094ccec46a0f087edcaf9f828a527af0741
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