aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/xen-netfront.c
diff options
context:
space:
mode:
authorJacob Wen <jian.w.wen@oracle.com>2018-11-09 01:53:59 -0500
committerDavid S. Miller <davem@davemloft.net>2018-11-09 18:15:17 -0500
commit307f39b021995db67b2f39da7af006e2376fb452 (patch)
tree4207e3ea2ca6cc47012447ab52d1cfa3449ec4aa /drivers/net/xen-netfront.c
parentdb8ba1e8c39a0e4a012949b5b8ac68386bd39b28 (diff)
xen/netfront: remove unnecessary wmb
RING_PUSH_REQUESTS_AND_CHECK_NOTIFY is already able to make sure backend sees requests before req_prod is updated. Signed-off-by: Jacob Wen <jian.w.wen@oracle.com> Reviewed-by: Juergen Gross <jgross@suse.com> Reviewed-by: Wei Liu <wei.liu2@citrix.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/xen-netfront.c')
-rw-r--r--drivers/net/xen-netfront.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/drivers/net/xen-netfront.c b/drivers/net/xen-netfront.c
index f17f602e6171..a8303afa15f1 100644
--- a/drivers/net/xen-netfront.c
+++ b/drivers/net/xen-netfront.c
@@ -337,8 +337,6 @@ static void xennet_alloc_rx_buffers(struct netfront_queue *queue)
337 return; 337 return;
338 } 338 }
339 339
340 wmb(); /* barrier so backend seens requests */
341
342 RING_PUSH_REQUESTS_AND_CHECK_NOTIFY(&queue->rx, notify); 340 RING_PUSH_REQUESTS_AND_CHECK_NOTIFY(&queue->rx, notify);
343 if (notify) 341 if (notify)
344 notify_remote_via_irq(queue->rx_irq); 342 notify_remote_via_irq(queue->rx_irq);