]> git.droids-corp.org - dpdk.git/commit
net/cnxk: fix mbuf data length
authorRahul Bhansali <rbhansali@marvell.com>
Wed, 19 Jan 2022 10:52:03 +0000 (16:22 +0530)
committerJerin Jacob <jerinj@marvell.com>
Wed, 16 Feb 2022 13:36:00 +0000 (14:36 +0100)
commit4e00823dcc66c64e9462f7af09af22276ca36cce
tree547593f0970a04e4d435e994b8322c5b14e17645
parentffe77e911f6a3d62757bc740670c4fda28f882f2
net/cnxk: fix mbuf data length

If multi-segment is enabled and single segment/packet
is received, then mbuf data_len is not updated in
cn9k_nix_cqe_to_mbuf() function.
Also, in case of timestamp is enabled, mbuf data_len
and pkt_len will be updated for all packets including
multi segmented packets.

Fixes: 7c6bee34064f ("net/cnxk: enable PTP processing in vector Rx")
Cc: stable@dpdk.org
Signed-off-by: Rahul Bhansali <rbhansali@marvell.com>
Acked-by: Jerin Jacob <jerinj@marvell.com>
drivers/event/cnxk/cn10k_worker.h
drivers/event/cnxk/cn9k_worker.h
drivers/net/cnxk/cn10k_rx.h
drivers/net/cnxk/cn9k_rx.h
drivers/net/cnxk/cnxk_ethdev.h