From 4fd9f10c4535724fd52b05d703fb56a33edc1138 Mon Sep 17 00:00:00 2001 From: Mohsin Kazmi Date: Thu, 17 Jun 2021 17:29:27 +0000 Subject: vxlan: improve to use the hardware offload Type: improvement Signed-off-by: Mohsin Kazmi Change-Id: Ic0fa4f83048a280a7d1b04198c0f903798562d2d --- src/vnet/gso/node.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/vnet/gso') diff --git a/src/vnet/gso/node.c b/src/vnet/gso/node.c index 5e793a5cffd..037f800afdf 100644 --- a/src/vnet/gso/node.c +++ b/src/vnet/gso/node.c @@ -799,7 +799,8 @@ vnet_gso_inline (vlib_main_t * vm, hi = vnet_get_sup_hw_interface (vnm, vnet_buffer (b)->sw_if_index[VLIB_TX]); - if (hi->caps & VNET_HW_INTERFACE_CAP_SUPPORTS_TCP_GSO) + if (hi->caps & (VNET_HW_INTERFACE_CAP_SUPPORTS_TCP_GSO | + VNET_HW_INTERFACE_CAP_SUPPORTS_VXLAN_TNL_GSO)) return vnet_gso_node_inline (vm, node, frame, vnm, hi, is_l2, is_ip4, is_ip6, /* do_segmentation */ 0); -- cgit 1.2.3-korg