From 1e46eec35ee18341e3c931b94158d363398c780e Mon Sep 17 00:00:00 2001 From: Chen Minqiang Date: Thu, 19 Mar 2020 15:56:08 +0800 Subject: [PATCH] ramips: net/mediatek fix logical error Fix logical error in fe_empty_txd() Signed-off-by: Chen Minqiang --- .../ramips/files/drivers/net/ethernet/mediatek/mtk_eth_soc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/target/linux/ramips/files/drivers/net/ethernet/mediatek/mtk_eth_soc.c b/target/linux/ramips/files/drivers/net/ethernet/mediatek/mtk_eth_soc.c index 31cdca113d..7d7be9a569 100644 --- a/target/linux/ramips/files/drivers/net/ethernet/mediatek/mtk_eth_soc.c +++ b/target/linux/ramips/files/drivers/net/ethernet/mediatek/mtk_eth_soc.c @@ -564,7 +564,7 @@ static inline u32 fe_empty_txd(struct fe_tx_ring *ring) barrier(); return (u32)(ring->tx_ring_size - ((ring->tx_next_idx - ring->tx_free_idx) & - (ring->tx_ring_size - 1))); + (ring->tx_ring_size - 1)) - 1); } struct fe_map_state {