[PATCH v6 4/4] net/ice: support buffer split in Rx path
Tang, Yaqi
yaqi.tang at intel.com
Fri Sep 30 08:45:07 CEST 2022
> -----Original Message-----
> From: Wang, YuanX <yuanx.wang at intel.com>
> Sent: Friday, September 30, 2022 2:59 AM
> To: dev at dpdk.org; Yang, Qiming <qiming.yang at intel.com>; Zhang, Qi Z
> <qi.z.zhang at intel.com>
> Cc: thomas at monjalon.net; andrew.rybchenko at oktetlabs.ru;
> ferruh.yigit at xilinx.com; mdr at ashroe.eu; Li, Xiaoyun <xiaoyun.li at intel.com>;
> Singh, Aman Deep <aman.deep.singh at intel.com>; Zhang, Yuying
> <yuying.zhang at intel.com>; jerinjacobk at gmail.com;
> viacheslavo at nvidia.com; stephen at networkplumber.org; Ding, Xuan
> <xuan.ding at intel.com>; hpothula at marvell.com; Tang, Yaqi
> <yaqi.tang at intel.com>; Wang, YuanX <yuanx.wang at intel.com>; Wenxuan
> Wu <wenxuanx.wu at intel.com>
> Subject: [PATCH v6 4/4] net/ice: support buffer split in Rx path
>
> This patch adds support for protocol based buffer split in normal Rx data
> paths. When the Rx queue is configured with specific protocol type, packets
> received will be directly split into protocol header and payload parts
> limitation of pmd. And the two parts will be put into different mempools.
>
> Currently, protocol based buffer split is not supported in vectorized paths.
>
> A new api ice_buffer_split_supported_hdr_ptypes_get() has been introduced,
> it will return the supported header protocols of ice PMD to app for splitting.
>
> Signed-off-by: Yuan Wang <yuanx.wang at intel.com>
> Signed-off-by: Xuan Ding <xuan.ding at intel.com>
> Signed-off-by: Wenxuan Wu <wenxuanx.wu at intel.com>
> ---
Tested-by: Yaqi Tang <yaqi.tang at intel.com>
More information about the dev
mailing list