Hello!
 
30.03.2023, 15:54, "Dmitry Kozlyuk" <dmitry.kozliuk@gmail.com>:

Hi,

2023-03-30 15:01 (UTC+0300), La Rus:

 30-03-2023 14:49:54.701 145081 [CGWPROC\tootoo2_cgw_start:1378]        
 : *l_dev_info.tx_offload_capa = 0x00119fbf*
 30-03-2023 14:49:54.701 145081 [CGWPROC\tootoo2_cgw_start:1379]        
 : *l_port_conf.txmode.offloads = 0x00010000*
 30-03-2023 14:49:54.701 145081 [CGWPROC\tootoo2_cgw_start:1380]        
 : l_dev_info.rx_offload_capa = 0x0009266f
 30-03-2023 14:49:54.701 145081 [CGWPROC\tootoo2_cgw_start:1381]        
 : l_port_conf.rxmode.offloads = 0x00000000
 30-03-2023 14:49:54.701 145081 [CGWPROC\tootoo2_cgw_start:1384]        
 : l_dev_info.max_tx_queues = 320
 30-03-2023 14:49:54.701 145081 [CGWPROC\tootoo2_cgw_start:1386]        
 : l_nb_tx_queues = 8
 30-03-2023 14:49:54.701 145081 [CGWPROC\tootoo2_cgw_start:1388]        
 : l_dev_info.max_rx_queues = 320
 30-03-2023 14:49:54.701 145081 [CGWPROC\tootoo2_cgw_start:1390]        
 : l_nb_rx_queues = 8
 *Ethdev port_id=0 requested Tx offloads 0x10000 doesn't match Tx
 offloads capabilities 0x2a03f in rte_eth_dev_configure()*
 30-03-2023 14:49:54.701 145081 [CGWPROC\tootoo2_cgw_start:1396]
 %TTR2CGW-F:  _PEA00:, rte_eth_dev_configure()->-22
 
 *PEA00 == Device:0000:01:00.0*
 
 
 Is there what I'm need to check ?


The message says it all:
you're requesting Tx offloads not supported by the HW.
0x10000 == RTE_BIT(16) == RTE_ETH_TX_OFFLOAD_MBUF_FAST_FREE,
which is supported by i40e but not ixgbe PMD.
Can it be that you use rte_eth_dev_info.tx_offload_capa from i40e port
to fill txmode.offloads for ixgbe port by mistake?

 
Oh, sorry , u are right !!!
Thanks a lot!
--- 
С уважением,
Ruslan R. Laishev
OpenVMS bigot, natural born system/network progger, C contractor.
+79013163222
+79910009922