Преглед изворни кода

[e1000] Ensure descriptor is fully written before sending packet

Reported-by: Mark McLoughlin <markmc@redhat.com>
tags/v0.9.8
Michael Brown пре 15 година
родитељ
комит
5e1ef98469
1 измењених фајлова са 1 додато и 0 уклоњено
  1. 1
    0
      src/drivers/net/e1000/e1000.c

+ 1
- 0
src/drivers/net/e1000/e1000.c Прегледај датотеку

@@ -588,6 +588,7 @@ e1000_transmit ( struct net_device *netdev, struct io_buffer *iobuf )
588 588
 
589 589
 	/* Write new tail to NIC, making packet available for transmit
590 590
 	 */
591
+	wmb();
591 592
 	E1000_WRITE_REG ( hw, TDT, adapter->tx_tail );
592 593
 
593 594
 	return 0;

Loading…
Откажи
Сачувај