[PATCH v9 2/4] ethdev: introduce protocol hdr based buffer split

2022-10-09 Thread Yuan Wang
Currently, Rx buffer split supports length based split. With Rx queue offload RTE_ETH_RX_OFFLOAD_BUFFER_SPLIT enabled and Rx packet segment configured, PMD will be able to split the received packets into multiple segments. However, length based buffer split is not suitable for NICs that do split b

RE: [PATCH v9 2/4] ethdev: introduce protocol hdr based buffer split

2022-08-02 Thread Ding, Xuan
nx.com; Singh, Aman Deep > ; Zhang, Yuying ; > Zhang, Qi Z ; jerinjac...@gmail.com; > viachesl...@nvidia.com > Subject: Re: [PATCH v9 2/4] ethdev: introduce protocol hdr based buffer split > > On 7/21/22 06:24, Ding, Xuan wrote: > > Hi Andrew, > > > >> -Original

Re: [PATCH v9 2/4] ethdev: introduce protocol hdr based buffer split

2022-08-01 Thread Andrew Rybchenko
...@networkplumber.org; Ding, Xuan ; Wang, YuanX ; Ray Kinsella Subject: Re: [PATCH v9 2/4] ethdev: introduce protocol hdr based buffer split On 6/13/22 13:25, wenxuanx...@intel.com wrote: From: Wenxuan Wu Currently, Rx buffer split supports length based split. With Rx queue offload

RE: [PATCH v9 2/4] ethdev: introduce protocol hdr based buffer split

2022-07-20 Thread Ding, Xuan
step...@networkplumber.org; Ding, Xuan ; Wang, > YuanX ; Ray Kinsella > Subject: Re: [PATCH v9 2/4] ethdev: introduce protocol hdr based buffer split > > On 6/13/22 13:25, wenxuanx...@intel.com wrote: > > From: Wenxuan Wu > > > > Currently, Rx buffer spl

Re: [PATCH v9 2/4] ethdev: introduce protocol hdr based buffer split

2022-07-11 Thread Thomas Monjalon
11/07/2022 11:54, Ding, Xuan: > From: Thomas Monjalon > > 13/06/2022 12:25, wenxuanx...@intel.com: > > > --- a/lib/ethdev/rte_ethdev.h > > > +++ b/lib/ethdev/rte_ethdev.h > > > @@ -1176,6 +1176,9 @@ struct rte_eth_txmode { > > > * specified in the first array element, the second buffer, from t

RE: [PATCH v9 2/4] ethdev: introduce protocol hdr based buffer split

2022-07-11 Thread Ding, Xuan
; jerinjac...@gmail.com; > step...@networkplumber.org; Wu, WenxuanX ; > Ding, Xuan ; Wang, YuanX ; > Ray Kinsella > Subject: Re: [PATCH v9 2/4] ethdev: introduce protocol hdr based buffer split > > 13/06/2022 12:25, wenxuanx...@intel.com: > > --- a/lib/ethdev/rte_ethdev.h

Re: [PATCH v9 2/4] ethdev: introduce protocol hdr based buffer split

2022-07-08 Thread Andrew Rybchenko
On 6/13/22 13:25, wenxuanx...@intel.com wrote: From: Wenxuan Wu Currently, Rx buffer split supports length based split. With Rx queue offload RTE_ETH_RX_OFFLOAD_BUFFER_SPLIT enabled and Rx packet segment configured, PMD will be able to split the received packets into multiple segments. However

Re: [PATCH v9 2/4] ethdev: introduce protocol hdr based buffer split

2022-07-07 Thread Thomas Monjalon
13/06/2022 12:25, wenxuanx...@intel.com: > --- a/lib/ethdev/rte_ethdev.h > +++ b/lib/ethdev/rte_ethdev.h > @@ -1176,6 +1176,9 @@ struct rte_eth_txmode { > * specified in the first array element, the second buffer, from the > * pool in the second element, and so on. > * > + * - The proto_h

[PATCH v9 2/4] ethdev: introduce protocol hdr based buffer split

2022-06-13 Thread wenxuanx . wu
From: Wenxuan Wu Currently, Rx buffer split supports length based split. With Rx queue offload RTE_ETH_RX_OFFLOAD_BUFFER_SPLIT enabled and Rx packet segment configured, PMD will be able to split the received packets into multiple segments. However, length based buffer split is not suitable for N