aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/memif
AgeCommit message (Expand)AuthorFilesLines
2023-04-25memif: support dma optionMarvin Liu8-20/+925
2023-03-14memif: don't leak error strings in API handlersDamjan Marion1-4/+4
2023-03-06memif: fix input vector rate of memif-input nodeLiangxing Wang1-1/+4
2023-03-06memif: autogenerate socket_idsNathan Skrzypczak5-0/+181
2023-02-06vppinfra: refactor clib_socket_init, add linux netns supportDamjan Marion4-137/+76
2023-02-01memif: improve error reportingDamjan Marion4-122/+62
2022-08-30memif: Process bad descriptors correctly in memif_process_descSteven Luong1-10/+35
2022-08-17memif: crash on recceiving a bad descriptorSteven Luong1-1/+1
2022-04-04vppinfra: make _vec_len() read-onlyDamjan Marion3-5/+3
2022-03-22memif: fix the maxmimum number of txqsMohsin Kazmi1-1/+1
2022-03-18memif: fix rx/txqueue RC on connectedNathan Skrzypczak1-9/+12
2022-03-15memif: fix memif_process_desc indexingMauro Sardara1-4/+2
2022-02-18vnet: add set_max_frame_size callbacks for several interfacesArtem Glazychev1-0/+9
2022-02-13memif: Fix underflowNathan Skrzypczak1-2/+2
2022-02-07memif: memory leak when deleting memif interfaceSteven Luong1-0/+1
2022-01-07ethernet: new interface registration functionDamjan Marion1-4/+7
2022-01-05interface: refactor interface capabilities codeDamjan Marion1-3/+1
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