summaryrefslogtreecommitdiffstats
path: root/src/plugins/dpdk/device/node.c
AgeCommit message (Expand)AuthorFilesLines
2021-10-31interface: handoff refactor and optimizationsFlorin Coras1-1/+0
2021-09-07dpdk: lro supportMohammed Hawari1-12/+74
2021-07-15misc: replace CLIB_PREFETCH with clib_prefetch_{load,store}Damjan Marion1-8/+8
2021-05-01vlib: refactor trajectory trace debug featureBenoît Ganne1-6/+0
2021-01-21interface: rx queue infra rework, part oneDamjan Marion1-8/+9
2020-11-09vlib: fix trace number accountingBenoît Ganne1-15/+22
2020-06-04dpdk: cleanup, add rx queue structDamjan Marion1-1/+2
2019-09-24vlib: add flag to explicitelly mark nodes which can init per-node packet traceDamjan Marion1-0/+1
2019-07-18vlib: convert frame_index into real pointersAndreas Schultz1-1/+1
2019-05-30dpdk: remove bonding codeDamjan Marion1-2/+0
2019-05-09dpdk: fix return variable sizeZhiyong Yang1-2/+2
2019-04-25Change dpdk thread data flags type to u16 from u8 to get more useful dataSimon Zhang1-5/+6
2019-04-17Predicate a packet whether be marked by PKT_RX_FDIR_ID instead of PKT_RX_FDIRSimon Zhang1-1/+1
2019-02-26Move pcap rx/tx trace code out of the dpdk pluginDave Barach1-48/+0
2019-02-22Add no-append flag to vlib_frame_tDamjan Marion1-0/+1
2019-02-19dpdk: do not shift PKT_RX_FDIRHyong Youb Kim1-1/+1
2019-02-12fix assert failureDave Barach1-0/+6
2019-01-30buffers: add missing ref_count = 1 in driversDamjan Marion1-0/+1
2019-01-20dpdk: add buffer.hDamjan Marion1-0/+1
2019-01-18deprecate clib_memcpy64_x4Damjan Marion1-16/+15
2018-11-21dpdk: don't shift flags twiceDamjan Marion1-3/+3
2018-11-20ethernet-input optimizationsDamjan Marion1-210/+81
2018-11-14Remove c-11 memcpy checks from perf-critical codeDave Barach1-7/+8
2018-09-24Trivial: Clean up some typos.Paul Vinciguerra1-3/+3
2018-08-13Multiarch handling in different constructor macrosDamjan Marion1-4/+0
2018-06-21configurable per-dispatch-cycle sleepDave Barach1-21/+0
2018-06-19flow:free lookup entries after packets are handledeyal bari1-2/+2
2018-06-13vxlan:offload RX floweyal bari1-1/+1
2018-05-31dpdk: Decoupling the meaning of xd->device_index in dpdk_pluginRui Cai1-1/+1
2018-05-29Add VLIB_NODE_FN() macro to simplify multiversioning of node functionsDamjan Marion1-19/+3
2018-05-25Add interface rx pcap tracingDave Barach1-1/+43
2018-05-18Add vlib_buffer_enqueue_to_next inline functionDamjan Marion1-75/+3
2018-05-17Add buffer pointer-to-index and index-to-pointer array functionsDamjan Marion1-60/+3
2018-05-10vnet: device flow offload infraDamjan Marion1-0/+40
2018-05-09dpdk:fix mbuf index typo'sEyal Bari1-4/+4
2018-05-07dpdk: improve perf of buffer indices calc in the input nodeDamjan Marion1-34/+53
2018-04-27A bit of buffer metadata reshuffling to accommodate flow_idDamjan Marion1-1/+1
2018-04-25dpdk: complete rework of the dpdk-input nodeDamjan Marion1-424/+515
2018-04-04dpdk:fix checksum handling of l2 interfacesEyal Bari1-17/+19
2018-03-11dpdk-input node packet trace intermittent on IP forwading pathJohn Lo1-36/+37
2018-02-12dpdk:fix trace to follow feature arcEyal Bari1-80/+66
2018-02-01dpdk:fix typo in prefetch sequenceEyal Bari1-2/+2
2017-12-04dpdk: remove duplicate functionEyal Bari1-32/+1
2017-11-21dpdk: add l2_hdr_offset and l3_hdr_offset in vlib_buffer_tDamjan Marion1-56/+57
2017-11-13dpdk: introduce AVX512 variants of node functionsDamjan Marion1-42/+22
2017-10-25vlib: add support for multiple buffer poolsDamjan Marion1-0/+3
2017-09-25Fix sending GARP/NA on Bonded Interface Active/Backup Link Up/DownJohn Lo1-0/+2
2017-07-14Introduce l{2,3,4}_hdr_offset fields in the buffer metadataDamjan Marion1-1/+7
2017-05-15[plugins/dpdk] Support for CLIB_HAVE_64 (aarch64)Christophe Fontaine1-0/+13
2017-04-27dpdk: cleanup, move APIs to separate .c fileDamjan Marion1-1/+1