[dpdk-dev] [PATCH v2 08/15] net/bnxt: switch CFA code to dynamic mbuf field
Thomas Monjalon
thomas at monjalon.net
Tue Oct 27 17:22:47 CET 2020
27/10/2020 11:31, Olivier Matz:
> On Mon, Oct 26, 2020 at 11:20:06PM +0100, Thomas Monjalon wrote:
> > The CFA code from mark was stored in the deprecated mbuf field udata64.
> > It is moved to a dynamic field in order to allow removal of udata64.
> >
> > Note: the new field has 32 bits, smaller than udata64.
> >
> > Signed-off-by: Thomas Monjalon <thomas at monjalon.net>
>
> How is it used by an application?
> It seems that the cfa code is not always set. Is there a flag to
> know when the field is valid?
I don't know, and it is PMD-specific,
but this behaviour is equivalent with what was before.
> Also, for ice and iavf PMDs, we were discussing what is the better
> way to export the offset.
>
> Note that there is an open discussion about how to export dynamic
> fields offset for PMDs:
> http://inbox.dpdk.org/dev/20201025071352.221953-1-haiyue.wang@intel.com/T/#mab79dd5cbb7d199a33515b7456dfe1831cf473bc
In general I think it is better not exporting the offset,
but keep a local copy of it.
More information about the dev
mailing list