On Wed, Apr 19, 2017 at 03:45:31PM +0200, Adrien Mazarguil wrote: > Isolated mode can be requested by applications on individual ports to avoid > ingress traffic outside of the flow rules they define. > > Besides making ingress more deterministic, it allows PMDs to safely reuse > resources otherwise assigned to handle the remaining traffic, such as > global RSS configuration settings, VLAN filters, MAC address entries, > legacy filter API rules and so on in order to expand the set of possible > flow rule types. > > To minimize code complexity, PMDs implementing this mode may provide > partial (or even no) support for flow rules when not enabled (e.g. no > priorities, no RSS action). Applications written to use the flow API are > therefore encouraged to enable it. > > Once effective, leaving isolated mode may not be possible depending on PMD > implementation. > > Signed-off-by: Adrien Mazarguil <[email protected]> > Cc: Ferruh Yigit <[email protected]> > Cc: John McNamara <[email protected]> > Cc: "O'Driscoll, Tim" <[email protected]> > Cc: "Lu, Wenzhuo" <[email protected]> > Cc: John Daley <[email protected]> > Cc: Konstantin Ananyev <[email protected]> > Cc: Helin Zhang <[email protected]> > Cc: Nelio Laranjeiro <[email protected]> > Cc: Andrew Rybchenko <[email protected]> > Cc: Pascal Mazon <[email protected]>
Acked-by: Nelio Laranjeiro <[email protected]> By the way I have implemented it for mlx5 driver [1], your patch needs to be updated on master-net, is does not apply like this. Thanks, [1] http://dpdk.org/dev/patchwork/patch/24487/ -- Nélio Laranjeiro 6WIND

