aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/tg3.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/tg3.c')
-rw-r--r--drivers/net/tg3.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/net/tg3.c b/drivers/net/tg3.c
index 057e8ebc1b25..86f8798a88e2 100644
--- a/drivers/net/tg3.c
+++ b/drivers/net/tg3.c
@@ -6229,6 +6229,8 @@ static void tg3_free_rings(struct tg3 *tp)
6229 for (j = 0; j < tp->irq_cnt; j++) { 6229 for (j = 0; j < tp->irq_cnt; j++) {
6230 struct tg3_napi *tnapi = &tp->napi[j]; 6230 struct tg3_napi *tnapi = &tp->napi[j];
6231 6231
6232 tg3_rx_prodring_free(tp, &tp->prodring[j]);
6233
6232 if (!tnapi->tx_buffers) 6234 if (!tnapi->tx_buffers)
6233 continue; 6235 continue;
6234 6236
@@ -6264,8 +6266,6 @@ static void tg3_free_rings(struct tg3 *tp)
6264 6266
6265 dev_kfree_skb_any(skb); 6267 dev_kfree_skb_any(skb);
6266 } 6268 }
6267
6268 tg3_rx_prodring_free(tp, &tp->prodring[j]);
6269 } 6269 }
6270} 6270}
6271 6271