- support eventfd based mq signaling. Based on configuration, vcl epoll/select can use either condvars or epoll on mq eventfds. - add vcl support for memfd segments - vpp explicitly registers cut-through segments with apps/vcl - if using eventfd, make ldp allow one call to libc_epoll_create. Needed for the message queue epfd - update svm_queue_t to allow blocking calls with eventfd signaling. Change-Id: I064151ac370bbe29bb16c968bf4e3659c8286bea Signed-off-by: Florin Coras <fcoras@cisco.com>
Unit test infrastructure for vnet
To run unit tests do the following:
1. build vpp with 'vpp_enable_tests = yes' in build-data/platforms/vpp.mk
2. go to build-root/build-$tag-$arch/vnet
3. run
$ make check