From: Damjan Marion Date: Fri, 24 Jan 2025 11:24:51 +0000 (+0100) Subject: armada: fix DSA packet grouping issue on rx X-Git-Tag: v25.10-rc0~245 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F50%2F42250%2F2;p=vpp.git armada: fix DSA packet grouping issue on rx Type: fix Change-Id: I9a56267f6e016827971744c932aa5da36c92c8f0 Signed-off-by: Damjan Marion --- diff --git a/src/plugins/dev_armada/pp2/rx.c b/src/plugins/dev_armada/pp2/rx.c index 5b0e8d35000..4e73882e3d8 100644 --- a/src/plugins/dev_armada/pp2/rx.c +++ b/src/plugins/dev_armada/pp2/rx.c @@ -140,6 +140,7 @@ mrvl_pp2_rx_inline (vlib_main_t *vm, vlib_node_runtime_t *node, n_desc); n_sel = vlib_frame_bitmap_count_set_bits (selected_bmp); n_avail -= n_sel; + vlib_frame_bitmap_xor (avail_bmp, selected_bmp); if (uword_bitmap_is_bit_set (mp->valid_dsa_src_bitmap, index)) {