Re: [dpdk-dev] [PATCH 04/15] node: switch IPv4 metadata to dynamic mbuf field

2020-10-26 Thread Thomas Monjalon
26/10/2020 15:34, Andrew Rybchenko: > On 10/26/20 5:29 PM, Thomas Monjalon wrote: > > 26/10/2020 11:40, David Marchand: > >> On Mon, Oct 26, 2020 at 6:21 AM Thomas Monjalon > >> wrote: > >>> + node_mbuf_priv1_dynfield_offset = > >>> rte_mbuf_dynfield_register( > >>> +

Re: [dpdk-dev] [PATCH 04/15] node: switch IPv4 metadata to dynamic mbuf field

2020-10-26 Thread Andrew Rybchenko
On 10/26/20 5:29 PM, Thomas Monjalon wrote: > 26/10/2020 11:40, David Marchand: >> On Mon, Oct 26, 2020 at 6:21 AM Thomas Monjalon wrote: >>> + node_mbuf_priv1_dynfield_offset = >>> rte_mbuf_dynfield_register( >>> + &node_mbuf_priv1_dynfield_desc); >>>

Re: [dpdk-dev] [PATCH 04/15] node: switch IPv4 metadata to dynamic mbuf field

2020-10-26 Thread Thomas Monjalon
26/10/2020 11:40, David Marchand: > On Mon, Oct 26, 2020 at 6:21 AM Thomas Monjalon wrote: > > + node_mbuf_priv1_dynfield_offset = > > rte_mbuf_dynfield_register( > > + &node_mbuf_priv1_dynfield_desc); > > + if (node_mbuf_priv1_dynfield_of

Re: [dpdk-dev] [PATCH 04/15] node: switch IPv4 metadata to dynamic mbuf field

2020-10-26 Thread David Marchand
On Mon, Oct 26, 2020 at 6:21 AM Thomas Monjalon wrote: > > The node_mbuf_priv1 was stored in the deprecated mbuf field udata64. > It is moved to a dynamic field in order to allow removal of udata64. > > Signed-off-by: Thomas Monjalon > --- > lib/librte_node/ip4_lookup.c | 7 +++ > lib/lib

[dpdk-dev] [PATCH 04/15] node: switch IPv4 metadata to dynamic mbuf field

2020-10-25 Thread Thomas Monjalon
The node_mbuf_priv1 was stored in the deprecated mbuf field udata64. It is moved to a dynamic field in order to allow removal of udata64. Signed-off-by: Thomas Monjalon --- lib/librte_node/ip4_lookup.c | 7 +++ lib/librte_node/ip4_rewrite.c | 10 ++ lib/librte_node/node_private.h