> On Mar 14, 2017, at 4:34 PM, Pascal Mazon <pascal.ma...@6wind.com> wrote: > > By default, a tap netdevice is of no use when not fed by a separate > process. The ability to automatically feed it from another netdevice > allows applications to capture any kind of traffic normally destined to > the kernel stack. > > This patch implements this ability through a new optional "remote" > parameter. > > Packets matching filtering rules created with the flow API are matched > on the remote device and redirected to the tap PMD, where the relevant > action will be performed. > > Signed-off-by: Pascal Mazon <pascal.ma...@6wind.com> > Acked-by: Olga Shern <ol...@mellanox.com>
Acked-by: Keith Wiles <keith.wi...@intel.com> > --- > doc/guides/nics/tap.rst | 17 ++ > drivers/net/tap/rte_eth_tap.c | 101 +++++++++- > drivers/net/tap/rte_eth_tap.h | 4 + > drivers/net/tap/tap_flow.c | 451 ++++++++++++++++++++++++++++++++++++++++-- > drivers/net/tap/tap_flow.h | 24 +++ > 5 files changed, 575 insertions(+), 22 deletions(-) Regards, Keith