vhost: remove unnecessary SMP barrier for avail idx
authorJoyce Kong <joyce.kong@arm.com>
Mon, 21 Dec 2020 15:50:29 +0000 (23:50 +0800)
committerFerruh Yigit <ferruh.yigit@intel.com>
Fri, 8 Jan 2021 17:07:55 +0000 (18:07 +0100)
commit2d031675b2f9c9fe96893090e0c7dcead9a4fad4
treeb0a2738d3a06ad26705656bfce24a00aa3a5ac15
parent8fc9eaaac7181bdfc024230a63a89d550c625dd0
vhost: remove unnecessary SMP barrier for avail idx

The ordering between avail index and desc reads has been enforced
by load-acquire for split vring, so smp_rmb barrier is not needed
behind it.

Signed-off-by: Joyce Kong <joyce.kong@arm.com>
Reviewed-by: Ruifeng Wang <ruifeng.wang@arm.com>
Reviewed-by: Maxime Coquelin <maxime.coquelin@redhat.com>
lib/librte_vhost/virtio_net.c