[dpdk-users] DPDK 18.11 HW checksum support for X722 NIC?

David Aldrich david.aldrich.ntml at gmail.com
Fri Jul 3 15:49:58 CEST 2020


I am running dpdk-stable-18.11.8 on Centos 7, targeting an Intel X722 NIC.

I want ipv4 and udp header checksums to be calculated by hardware, so I set
the device configuration to:

struct rte_eth_conf local_port_conf;
memset(&local_port_conf, 0, sizeof(struct rte_eth_conf));
local_port_conf.rxmode.split_hdr_size = 0;
local_port_conf.txmode.mq_mode = ETH_MQ_TX_NONE;
local_port_conf.txmode.offloads  = DEV_TX_OFFLOAD_OUTER_UDP_CKSUM |
DEV_TX_OFFLOAD_OUTER_IPV4_CKSUM;
rte_eth_dev_configure(0,1,1,&local_port_conf);

rte_eth_dev_configure returns: 0xffffffea (-22)

Does this mean that DPDK 18.11 doesn't support checksum offload to the X722
NIC?


More information about the users mailing list