On Thu, 30 Jun 2022 21:55:16 +0530 Shijith Thotton <sthot...@marvell.com> wrote:
> If all devices are configured to run in IOVA mode as VA, physical > address field of mbuf (buf_iova) won't be used. In such cases, buf_iova > space is free to use as a dynamic field. So a new dynamic field member > (dynfield2) is added in mbuf structure to make use of that space. > > A new mbuf flag RTE_MBUF_F_DYNFIELD2 is introduced to help identify the > mbuf that can use dynfield2. > > Signed-off-by: Shijith Thotton <sthot...@marvell.com> This seems like a complex and potentially error prone way to do this. What is the use case? How much of a performance gain?