summaryrefslogtreecommitdiffstats
path: root/src/plugins/memif
AgeCommit message (Expand)AuthorFilesLines
2021-05-19memif: remove dead codeDamjan Marion1-1/+1
2021-05-17memif: remove unused codeDamjan Marion1-46/+13
2021-05-17memif: remove duplicate code in txDamjan Marion1-53/+39
2021-05-17memif: optimize zero-copy rx ring refillDamjan Marion2-65/+47
2021-05-17memif: fix "remove barriers" commitDamjan Marion1-2/+2
2021-05-17memif: remove barriersDamjan Marion2-22/+33
2021-05-13tests: move test source to vpp/testDave Wallace2-448/+0
2021-05-08memif: Fix delete on errorNathan Skrzypczak1-8/+0
2021-05-06vlib: rename vl_counter_t to vlib_error_desc_tOle Troan2-2/+2
2021-05-06memif: add severity to countersOle Troan2-14/+14
2021-05-01vlib: refactor trajectory trace debug featureBenoît Ganne1-2/+0
2021-04-18vppinfra: remove linux/syscall.hDamjan Marion1-1/+0
2021-04-16tests: cpus awarenessKlement Sekera1-1/+14
2021-04-08memif: Use log_debug for clib_file_add and clib_file_delSteven Luong1-15/+24
2021-03-26vlib: introduce vlib_get_main_by_index(), vlib_get_n_threads()Damjan Marion3-4/+4
2021-03-19interface: add capabilities flagsMohsin Kazmi1-1/+1
2021-03-04memif: Validate descriptors within process boudarySteven Luong1-20/+27
2021-01-22tests: add generalized tags for tests, use them for run-solo testsAndrew Yourtchenko1-4/+2
2021-01-21memif: adapt to new rxq frameworkMohammed Hawari3-61/+59
2021-01-20memif: fix vpp to go link up immediately on admin upEd Warnicke3-16/+23
2020-12-14misc: move to new pool_foreach macrosDamjan Marion3-8/+7
2020-12-04libmemif: clean up typosPaul Vinciguerra4-4/+4
2020-12-03tests: remove py2/py3 six compatability libraryPaul Vinciguerra2-3/+0
2020-11-09vlib: fix trace number accountingBenoît Ganne1-8/+11
2020-10-26memif: handle unexpected EPOLLOUT for RX queueSteven Luong1-0/+12
2020-10-12misc: clang-11 and gcc-10 supportDamjan Marion1-1/+1
2020-10-08interface: shorten vnet_hw_if_rx_modeDamjan Marion2-5/+5
2020-10-02memif: map shared memory with clib_mem_vm_map_shared(...)Damjan Marion1-10/+25
2020-08-27tests: "force solo" testcase supportAndrew Yourtchenko1-0/+4
2020-08-06memif: wrong interface counter is incrementedSteven Luong1-2/+2
2020-05-14memif: 14 bytes extra overhead issue fixed.Mrityunjay Kumar1-2/+2
2020-02-26api: improve api string safetyJakub Grajciar1-5/+2
2019-12-23tests: vpp_memif fix formatting error in exceptionPaul Vinciguerra1-5/+2
2019-12-07lacp: fix control_ping from pluginsOle Troan1-0/+4
2019-11-24vppapigen: clean up typos in c generated codePaul Vinciguerra1-1/+1
2019-11-15tests: Remove the unrequired VPP IP address/prefix class wrappersNeale Ranns2-7/+10
2019-10-23memif: memif buffer leaks during disconnecting zero copy interface.Changqian Wang1-0/+36
2019-10-18memif: add python3 support to testOle Troan2-20/+13
2019-10-14memif: Revert "memif buffer leaks during disconnect."Andrew Yourtchenko1-36/+2
2019-10-10memif: remove api boilerplateOle Troan6-252/+15
2019-10-03memif: memif buffer leaks during disconnect.Padma Ram1-2/+36
2019-09-24vlib: add flag to explicitelly mark nodes which can init per-node packet traceDamjan Marion1-0/+1
2019-09-16api: autogenerate api trace print/endianOle Troan1-0/+4
2019-09-11memif: fix zero-copy arg overwriteJakub Grajciar1-3/+0
2019-09-09memif: API cleanupJakub Grajciar6-67/+122
2019-09-04memif: always enable zero-copy when creating memif using APIJakub Grajciar1-0/+3
2019-08-22tests: move plugin tests to src/plugins/*/testDave Wallace2-0/+430
2019-07-25memif: Fix uninitialized variable as reported by coveritySteven Luong1-1/+2
2019-07-24memif: fix vector overflow when copying stringsBenoît Ganne1-19/+27
2019-07-23api: binary api cleanupDave Barach2-3/+6