We are using dpdk-23.03 (Intel iAVF pci: device 8086:154c) along with FDIO23.06 VPP.
In VPP Application we are seeing that ESP Packet is sent out to iavf_xmit_pkts() function.
What could be the reasons and how to debug this? Any help would be appreciated.
Below is the error when I get the interface stats.
vpp# show hardware-interfaces VirtualFuncEthernet0/6/0 detail
Name Idx Link Hardware
VirtualFuncEthernet0/6/0 3 up VirtualFuncEthernet0/6/0
Link speed: 25 Gbps
RX Queues:
queue thread mode
0 vpp_wk_0 (1) polling
TX Queues:
TX Hash: [name: hash-eth-l34 priority: 50 description: Hash ethernet L34 headers]
queue shared thread(s)
0 no 0
1 no 1
2 no 2
3 no 3
4 no 4
5 no 5
6 no 6
Ethernet address fa:16:3e:f7:ea:8d
Intel iAVF
carrier up full duplex max-frame-size 1522
flags: admin-up subif tx-offload intel-phdr-cksum rx-ip4-cksum int-supported int-unmaskable
Devargs:
rx: queues 1 (max 256), desc 4096 (min 64 max 4096 align 32)
tx: queues 7 (max 256), desc 4096 (min 64 max 4096 align 32)
pci: device 8086:154c subsystem 1590:0000 address 0000:00:06.00 numa 0
module: unknown
max rx packet len: 9728
promiscuous: unicast off all-multicast on
vlan offload: strip off filter off qinq off
rx offload avail: vlan-strip ipv4-cksum udp-cksum tcp-cksum qinq-strip
outer-ipv4-cksum vlan-filter vlan-extend scatter rss-hash
rx offload active: ipv4-cksum
tx offload avail: vlan-insert ipv4-cksum udp-cksum tcp-cksum sctp-cksum
tcp-tso outer-ipv4-cksum qinq-insert vxlan-tnl-tso
gre-tnl-tso ipip-tnl-tso geneve-tnl-tso multi-segs
mbuf-fast-free outer-udp-cksum
tx offload active: ipv4-cksum udp-cksum tcp-cksum
rss avail: ipv4-frag ipv4-tcp ipv4-udp ipv4-sctp ipv4-other ipv4
ipv6-frag ipv6-tcp ipv6-udp ipv6-sctp ipv6-other ipv6
rss active: none
tx burst function: (not available)
rx burst function: (not available)
tx frames ok 52
tx bytes ok 7414
tx errors 1
rx frames ok 175054
rx bytes ok 60125207
extended stats:
rx_good_packets 175054
tx_good_packets 52
rx_good_bytes 60125207
tx_good_bytes 7414
rx_missed_errors 0
rx_errors 0
tx_errors 1 ===> ESP Paket drop
rx_mbuf_allocation_errors 0
rx_bytes 60825423
rx_unicast_packets 48
rx_multicast_packets 0
rx_broadcast_packets 175006
rx_dropped_packets 0
rx_unknown_protocol_packets 0
tx_bytes 7414
tx_unicast_packets 48
tx_multicast_packets 4
tx_broadcast_packets 0
tx_dropped_packets 0
tx_error_packets 1 ===> ESP Paket drop
inline_ipsec_crypto_ipackets 0
inline_ipsec_crypto_ibytes 0
inline_ipsec_crypto_ierrors 0
inline_ipsec_crypto_ierrors_sad_lookup 0
inline_ipsec_crypto_ierrors_not_proces 0
inline_ipsec_crypto_ierrors_icv_fail 0
inline_ipsec_crypto_ierrors_length 0
inline_ipsec_crypto_ierrors_misc 0
vpp#