aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/memif
AgeCommit message (Expand)AuthorFilesLines
2021-12-22memif: refactor descriptor handling in the input nodeDamjan Marion3-184/+446
2021-12-08memif: fix the memory leak when memif cli getting wrong parameters inputsHan Wu1-4/+12
2021-12-03interface: add multi tx-queues support for new tx infraMohsin Kazmi1-2/+2
2021-11-15memif: fix the coverity warningMohsin Kazmi1-5/+8
2021-11-12memif: fix the default txq placementMohsin Kazmi1-3/+9
2021-11-09memif: memif linkstate can't become upDaniel Béreš1-1/+8
2021-10-16memif: Enhance show memif descriptors to display regionSteven Luong1-14/+13
2021-10-12memif: fix the memif crash when slave disconnectMohsin Kazmi1-1/+2
2021-10-04memif: integrate with new tx infraMohsin Kazmi3-15/+17
2021-09-27misc: api move continuedFlorin Coras1-2/+1
2021-09-17memif: avoid double pool_put on a clib_fileSteven Luong1-1/+2
2021-08-04memif: fix offsetArtem Glazychev1-1/+1
2021-07-15misc: replace CLIB_PREFETCH with clib_prefetch_{load,store}Damjan Marion2-16/+12
2021-06-30memif: fix tx desc length for chained buffers in copy modeBenoît Ganne1-0/+1
2021-06-30memif: fix chain buffer length in zero-copy modeBenoît Ganne1-0/+1
2021-06-11memif: fix crash with zero-copy slaveDamjan Marion1-1/+1
2021-06-10memif: fix the spinlock and unlock issue.fangtong1-1/+2
2021-05-26vppinfra: explicit blocking mode for sock connectsFlorin Coras1-2/+3
2021-05-21memif: fix gcc-10 build error on arm platformTianyu Li1-1/+1
2021-05-20memif: fix input node buffer prefetchTianyu Li1-4/+4
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