For the series: Reviewed-by: Yogesh Tillu <yogesh.ti...@linaro.org>
Note: I have done only code review, I have plan to test this with CI job. Thanks, Yogesh > This patch set adds a new learning Ethernet switch example application. > Packets, whose destination MAC address is already known from previously > received packets, are forwarded to the matching switch ports. Packets > destined to unknown addresses are broadcasted to all switch ports (except > the ingress port). > > The only mandatory application argument is a list of used interfaces. > > Usage example: > > $ ./example/switch/odp_switch -i 0,1,2,3 -c 4 > > The application is able to forward around 6Mpps (64B) per switch port > using dpdk pktio and one core per port (Xeon E5-2697v3 @ 2.60GHz). > Each switch port received test traffic from 255 different mac sources. > > Matias Elo (2): > example: switch: add new minimal learning switch example > example: switch: add validation test > > example/Makefile.am | 2 +- > example/m4/configure.m4 | 3 +- > example/switch/.gitignore | 3 + > example/switch/Makefile.am | 15 + > example/switch/odp_switch.c | 1029 > ++++++++++++++++++++++++++++++++++++++++++ > example/switch/switch_run.sh | 43 ++ > example/switch/udp64.pcap | Bin 0 -> 7624 bytes > 7 files changed, 1093 insertions(+), 2 deletions(-) > create mode 100644 example/switch/.gitignore > create mode 100644 example/switch/Makefile.am > create mode 100644 example/switch/odp_switch.c > create mode 100755 example/switch/switch_run.sh > create mode 100644 example/switch/udp64.pcap > > -- > 1.9.1 _______________________________________________ lng-odp mailing list lng-odp@lists.linaro.org https://lists.linaro.org/mailman/listinfo/lng-odp