From c25eb4547a4d25c0808a33e2a79fb7485b5bfe20 Mon Sep 17 00:00:00 2001 From: Neale Ranns Date: Wed, 12 Sep 2018 06:53:03 -0400 Subject: L2-FWD: use vlib_buffer_enqueue_to_next and cache prefetch fix before: l2-fwd ... 1.72e1 256.00 after: l2-fwd ... 1.49e1 256.00 Change-Id: I24b29b799435776abc6e60df0dd0301b74aac99b Signed-off-by: Neale Ranns --- src/vnet/l2/l2_bvi.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/vnet/l2/l2_bvi.h') diff --git a/src/vnet/l2/l2_bvi.h b/src/vnet/l2/l2_bvi.h index cc86072fab7..7abe462054e 100644 --- a/src/vnet/l2/l2_bvi.h +++ b/src/vnet/l2/l2_bvi.h @@ -38,7 +38,7 @@ static_always_inline u32 l2_to_bvi (vlib_main_t * vlib_main, vnet_main_t * vnet_main, vlib_buffer_t * b0, - u32 bvi_sw_if_index, next_by_ethertype_t * l3_next, u32 * next0) + u32 bvi_sw_if_index, next_by_ethertype_t * l3_next, u16 * next0) { /* Perform L3 my-mac filter */ ethernet_header_t *e0 = vlib_buffer_get_current (b0); -- cgit 1.2.3-korg