[LS2088ARDB] SCTP protocol checksum offloading

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

[LS2088ARDB] SCTP protocol checksum offloading

1,602 Views
jhkim2
Contributor III

Hi,

I'm trying to use ethernet device tx offloading function in DPDK.

I set the tx offlading feature of rte_eth_conf like this:

.offloads = (DEV_TX_OFFLOAD_IPV4_CKSUM |
DEV_TX_OFFLOAD_UDP_CKSUM |
DEV_TX_OFFLOAD_SCTP_CKSUM),

When I send the packet, checksum of IPv4 or UDP is calculated and inserted by offloading function.

But when I send the SCTP packet, the chechsum of SCTP is not touched.

Does SCTP tx checksum offloading is supported in LS2088 or LX2160?

 

Thanks

J.Hwan Kim

Labels (1)
0 Kudos
Reply
1 Reply

1,566 Views
yipingwang
NXP TechSupport
NXP TechSupport

According to ethtool command's resutls, tx-checksum-sctp is off[fixed] that can't be changed.
According to DPAA2RM's section 9.2.3.5 as below, it doesn't explicitly mention that dpaa2 has SCTP checksum offloading feature.
Next we will double check it with R&D team.

9.2.3.5 Checksum Generation
Checksums can be generated for primary and tunnel IPv4 as well as TCP or UDP. The associated “don’t
calculate checksum” input signal must be set in order to activate this functionality. The parser will require
all normal inputs to be present and will generate the valid checksum for the associated header as the frame is parsed. Where required additional information can be found in the related HXS section.

0 Kudos
Reply