Brian King ea811b795d bnx2x: Prevent load reordering in tx completion processing
This patch fixes an issue seen on Power systems with bnx2x which results
in the skb is NULL WARN_ON in bnx2x_free_tx_pkt firing due to the skb
pointer getting loaded in bnx2x_free_tx_pkt prior to the hw_cons
load in bnx2x_tx_int. Adding a read memory barrier resolves the issue.

Signed-off-by: Brian King <brking@linux.vnet.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2019-07-21 12:29:25 -07:00
..
2019-06-21 09:58:42 -07:00
2019-05-31 08:34:32 -07:00
2019-06-14 14:18:53 -06:00
2019-07-18 16:31:27 -07:00
2019-07-07 22:15:12 -07:00
2019-07-15 11:06:27 -07:00
2019-07-07 19:23:05 -07:00
2019-07-15 11:06:27 -07:00
2019-07-20 12:17:45 -07:00
2019-07-14 12:22:11 -07:00
2019-07-15 11:06:27 -07:00