From 6195c834eda00efc8758e18685109f2ee2b2a3f1 Mon Sep 17 00:00:00 2001 From: Damjan Marion Date: Thu, 10 Jun 2021 17:41:57 +0200 Subject: memif: fix crash with zero-copy slave Type: fix Change-Id: I456cc0b0a6f2dc32b14791baf9d4a7f67279e8df Signed-off-by: Damjan Marion --- src/plugins/memif/node.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/plugins/memif') diff --git a/src/plugins/memif/node.c b/src/plugins/memif/node.c index 102d93da674..c7ad9740b02 100644 --- a/src/plugins/memif/node.c +++ b/src/plugins/memif/node.c @@ -809,7 +809,7 @@ refill: d[6].offset = (u64) vlib_get_buffer (vm, bi[6])->data - offset; d[7].offset = (u64) vlib_get_buffer (vm, bi[7])->data - offset; - slot += 8; + slot = (slot + 8) & mask; n_alloc -= 8; continue; -- cgit 1.2.3-korg