On 11.12.2015 19:51, Stuart Haslam wrote: > On Thu, Dec 10, 2015 at 06:32:00PM +0300, Ilya Maximets wrote: >> Creates a new pktio type that allows for creating and >> sending/receiving packets through TAP interface. >> Detailed description in commit-message of patch >> "[PATCHv5 3/4] linux-generic: pktio: add tap pktio type". >> >> Changelog: >> >> Version 5: >> * nothing changed. New patch added to add ability >> to wait some time right after pktio_open() to >> be sure that tap interface switched to enabled state >> inside the bridge. Fixes occasional first test failures. >> ODP_WAIT_FOR_NETWORK used to run tests. >> * rebased on current master >> >> Version 4: >> * changed error handling part in tap_pktio_send. (Stuart Haslam) >> >> Version 3: >> * return 77 (TEST_SKIPPED) if user is not root. (Stuart Haslam) >> >> Version 2: >> * Validation tests added >> * Pktio tests fixed to work with real-world >> interfaces. >> * MAC of pktio now is not a kernel interface's MAC >> * Interfaces are UP after pktio_open() >> * Fixed getting mtu, getting/setting promisc mode >> * Misclenious fixes >> >> Ilya Maximets (4): >> validation: pktio: initialize mac addresses for all packets >> validation: pktio: ability to wait for external network >> linux-generic: pktio: add tap pktio type >> linux-generic: pktio: add test for tap pktio > > For the series: > > Reviewed-and-Tested-by: Stuart Haslam <stuart.has...@linaro.org>
Thanks. > >> >> platform/linux-generic/Makefile.am | 2 + >> .../linux-generic/include/odp_packet_io_internal.h | 3 + >> platform/linux-generic/include/odp_packet_tap.h | 21 ++ >> platform/linux-generic/pktio/io_ops.c | 1 + >> platform/linux-generic/pktio/tap.c | 327 >> +++++++++++++++++++++ >> platform/linux-generic/test/Makefile.am | 1 + >> platform/linux-generic/test/pktio/Makefile.am | 3 +- >> platform/linux-generic/test/pktio/pktio_run_tap | 115 ++++++++ >> test/validation/pktio/pktio.c | 72 ++++- >> 9 files changed, 536 insertions(+), 9 deletions(-) >> create mode 100644 platform/linux-generic/include/odp_packet_tap.h >> create mode 100644 platform/linux-generic/pktio/tap.c >> create mode 100755 platform/linux-generic/test/pktio/pktio_run_tap >> >> -- >> 2.1.4 >> > > _______________________________________________ lng-odp mailing list lng-odp@lists.linaro.org https://lists.linaro.org/mailman/listinfo/lng-odp