|
@@ -1113,14 +1113,13 @@ requeue_drop_frag:
|
|
|
}
|
|
}
|
|
|
requeue:
|
|
requeue:
|
|
|
list_add_tail(&bf->list, &sc->rx.rxbuf);
|
|
list_add_tail(&bf->list, &sc->rx.rxbuf);
|
|
|
- if (flush)
|
|
|
|
|
- continue;
|
|
|
|
|
|
|
|
|
|
if (edma) {
|
|
if (edma) {
|
|
|
ath_rx_edma_buf_link(sc, qtype);
|
|
ath_rx_edma_buf_link(sc, qtype);
|
|
|
} else {
|
|
} else {
|
|
|
ath_rx_buf_relink(sc, bf);
|
|
ath_rx_buf_relink(sc, bf);
|
|
|
- ath9k_hw_rxena(ah);
|
|
|
|
|
|
|
+ if (!flush)
|
|
|
|
|
+ ath9k_hw_rxena(ah);
|
|
|
}
|
|
}
|
|
|
} while (1);
|
|
} while (1);
|
|
|
|
|
|