vlib: fix vlib_buffer_free_inline() AVX-512 overflow 63/40663/2
authorBenoît Ganne <bganne@cisco.com>
Mon, 8 Apr 2024 14:49:06 +0000 (16:49 +0200)
committerDamjan Marion <dmarion@0xa5.net>
Wed, 10 Apr 2024 14:04:51 +0000 (14:04 +0000)
commit50e7ea7b14863a155a359fb192df9a23883a3391
tree5f7b6e169744fe0fdd3ce10c69ae1e07e41255d6
parentf521df72005cc8e995e908175392b183083568c8
vlib: fix vlib_buffer_free_inline() AVX-512 overflow

'queue' is declared on the stack and must be big enough to handle
queue_size + max processed elements per loops.
When AVX-512 was added, this additional max was not increased from 4 to
8 accordingly.

Type: fix
Fixes: 767a9ab4b1

Change-Id: I15f2f930fc316f92da2e4642f41852d856c06a48
Signed-off-by: Benoît Ganne <bganne@cisco.com>
src/vlib/buffer_funcs.h