27/04/2023 14:23, David Marchand: > Hello guys, > > On Thu, Apr 27, 2023 at 1:56 PM David Marchand > <david.march...@redhat.com> wrote: > > > > Tunnel offloading is linked to running a port with the non-obvious > > dv_xmeta_en=3 devargs. Hint at it for "normal" users. > > > > Fixes: 4ec6360de37d ("net/mlx5: implement tunnel offload") > > > > Signed-off-by: David Marchand <david.march...@redhat.com> > > Regardless of what happens to this patch, would it be possible to move > away from those dv_xxx_en devargs things and go with a more > straightforward API, like requesting tunnel offloading (or other) in > rte_flow_configure?
Yes it is a good idea to use rte_flow_configure() for such configuration of the ethernet port. If we get application requirements dynamically, then we can better allocate resources and check for invalid combinations of features.