19ac8c75df
Chained mbufs hold data_len as the length of that particular mbuf
and pkt_len as the full packet length including all the chained
mbufs. It is not clear from the mbuf definition if pkt_len should
be set for all the mbufs in a chain, but code there for handling
mbufs suggests just the first mbuf requires to have pkt_len set.
NFP PMD was assuming pkt_len is set in all the chained mbufs and
unit tests for gather dma were building mbufs with pkt_len always
set. This patch gets rid of that assumption.
Fixes:
|
||
---|---|---|
.. | ||
Makefile | ||
nfp_net_ctrl.h | ||
nfp_net_logs.h | ||
nfp_net_pmd.h | ||
nfp_net.c | ||
rte_pmd_nfp_version.map |