From dc4c985831fafd516fc66ce5ffe3f306d465763f Mon Sep 17 00:00:00 2001 From: Jackson Sippe Date: Thu, 5 Sep 2024 17:45:51 -0400 Subject: [PATCH] Assign RSS offload type with NIC supported values --- core/src/port/mod.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/src/port/mod.rs b/core/src/port/mod.rs index 4a52a188..bd3fb1ef 100644 --- a/core/src/port/mod.rs +++ b/core/src/port/mod.rs @@ -295,7 +295,8 @@ impl Port { port_conf.rx_adv_conf.rss_conf.rss_key = SYMMETRIC_RSS_KEY.as_ptr() as *mut u8; port_conf.rx_adv_conf.rss_conf.rss_key_len = RSS_KEY_LEN as u8; port_conf.rx_adv_conf.rss_conf.rss_hf = - (dpdk::ETH_RSS_IP | dpdk::ETH_RSS_TCP | dpdk::ETH_RSS_UDP) as u64; + (dpdk::ETH_RSS_IP | dpdk::ETH_RSS_TCP | dpdk::ETH_RSS_UDP) as u64 + & dev_info.flow_type_rss_offloads; } let max_rx_pkt_len = mtu_to_max_frame_len(mtu as u32);