memif: fix "remove barriers" commit

Type: fix
Change-Id: I60bb0261c05bf7e25ca01c72780f1cd77fde7a9a
Signed-off-by: Damjan Marion <damarion@cisco.com>
This commit is contained in:
Damjan Marion
2021-05-17 16:49:07 +02:00
parent 3d2c6743f4
commit 263f381c95

View File

@@ -315,8 +315,8 @@ memif_interface_tx_zc_inline (vlib_main_t * vm, vlib_node_runtime_t * node,
u16 head, tail;
retry:
slot = tail = __atomic_load_n (&ring->tail, __ATOMIC_ACQUIRE);
head = ring->head;
tail = __atomic_load_n (&ring->tail, __ATOMIC_ACQUIRE);
slot = head = ring->head;
n_free = tail - mq->last_tail;
if (n_free >= 16)