diff options
Diffstat (limited to 'drivers/net/wireless/b43/dma.c')
-rw-r--r-- | drivers/net/wireless/b43/dma.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/wireless/b43/dma.c b/drivers/net/wireless/b43/dma.c index d02cf8300e3e..7a09a467339c 100644 --- a/drivers/net/wireless/b43/dma.c +++ b/drivers/net/wireless/b43/dma.c | |||
@@ -1600,6 +1600,7 @@ void b43_dma_rx(struct b43_dmaring *ring) | |||
1600 | dma_rx(ring, &slot); | 1600 | dma_rx(ring, &slot); |
1601 | update_max_used_slots(ring, ++used_slots); | 1601 | update_max_used_slots(ring, ++used_slots); |
1602 | } | 1602 | } |
1603 | wmb(); | ||
1603 | ops->set_current_rxslot(ring, slot); | 1604 | ops->set_current_rxslot(ring, slot); |
1604 | ring->current_slot = slot; | 1605 | ring->current_slot = slot; |
1605 | } | 1606 | } |