summaryrefslogtreecommitdiffstats
path: root/src/plugins/dpdk/device/device.c
AgeCommit message (Expand)AuthorFilesLines
2020-07-09dpdk: add txq struct and fix dpdk tx lockBenoît Ganne1-4/+4
2020-06-04dpdk: cleanup, add rx queue structDamjan Marion1-16/+5
2020-04-29misc: switch to clang-9Damjan Marion1-1/+1
2020-04-27vlib: deprecate i2c and cjDave Barach1-1/+0
2020-01-30misc: deprecate dpdk hqosDamjan Marion1-15/+0
2020-01-14dpdk: enforce max tx retriesBenoît Ganne1-0/+1
2019-10-16dpdk: add function to add/del extra MAC addrsMatthew Smith1-0/+24
2019-09-11dpdk: apply dual loop unrolling in DPDK TXLijian.Zhang1-0/+57
2019-08-21dpdk: bump DPDK version to 19.08Damjan Marion1-2/+1
2019-08-19dpdk: add TSO support in dpdk plugin.Chenmin Sun1-1/+10
2019-07-24dpdk: Prefetch correct size of rte_mbufNitin Saxena1-1/+1
2019-06-06dpdk: fix clear hw statsFilip Tehlar1-0/+1
2019-06-04dpdk: rework extended statsFilip Tehlar1-11/+1
2019-05-29dpdk: make sure each segment have initalized rte_mbufDamjan Marion1-12/+4
2019-02-26Move pcap rx/tx trace code out of the dpdk pluginDave Barach1-21/+0
2019-02-02dpdk: bump to dpdk 19.02Damjan Marion1-1/+4
2019-01-30buffers: major cleanup and improvementsDamjan Marion1-5/+3
2019-01-20dpdk: add buffer.hDamjan Marion1-1/+1
2018-11-14Remove c-11 memcpy checks from perf-critical codeDave Barach1-10/+11
2018-10-19vppinfra: add atomic macros for __sync builtinsSirshak Das1-2/+2
2018-09-12device flags will set in dpdk_update_link_state.Khers1-2/+0
2018-09-08L2 BVI/FIB: Update L2 FIB table when BVI's MAC changesNeale Ranns1-1/+2
2018-09-03Deprecate old buffer replication schemeDamjan Marion1-98/+1
2018-08-13Multiarch handling in different constructor macrosDamjan Marion1-9/+2
2018-08-11Multiversioning: Device (tx) function constructorMohsin Kazmi1-17/+3
2018-05-31dpdk: Decoupling the meaning of xd->device_index in dpdk_pluginRui Cai1-10/+10
2018-05-29Add VLIB_NODE_FN() macro to simplify multiversioning of node functionsDamjan Marion1-3/+3
2018-05-25Add interface rx pcap tracingDave Barach1-4/+5
2018-05-17Add buffer pointer-to-index and index-to-pointer array functionsDamjan Marion1-46/+4
2018-05-10vnet: device flow offload infraDamjan Marion1-0/+2
2018-05-10dpdk:fix tx countEyal Bari1-1/+2
2018-05-09dpdk: fix free of tx dropped packetsFlorin Coras1-1/+1
2018-05-09dpdk: tx code reworkDamjan Marion1-237/+158
2018-04-25dpdk: complete rework of the dpdk-input nodeDamjan Marion1-3/+3
2017-11-16dpdk: add additional data to TX traceDamjan Marion1-0/+1
2017-11-13dpdk: introduce AVX512 variants of node functionsDamjan Marion1-6/+24
2017-09-15dpdk: cli to check for buffer leakageFlorin Coras1-0/+6
2017-08-30Offload prep calls needed for IP and UDP checksum offload pktsDave Barach1-1/+4
2017-08-25dpdk: bump to dpdk 17.08, remove support for dpdk 17.02Damjan Marion1-4/+0
2017-07-18TCP/UDP checksum offload APIDave Barach1-0/+41
2017-07-12dpdk: prefetch 2nd cacheline of rte_mbuf during txDamjan Marion1-1/+1
2017-05-16Fix regression of setting device to admin-down stateJohn Lo1-5/+4
2017-05-15dpdk: improve error handling during device initializationDamjan Marion1-43/+6
2017-05-11dpdk: bump to dpdk 17.05Damjan Marion1-0/+4
2017-05-02dpdk: remove unused codeDamjan Marion1-21/+1
2017-04-22Fix multicast enable on the bonded interfaceSteve Shin1-0/+12
2017-04-11dpdk: use common interface placement infraDamjan Marion1-2/+2
2017-04-06Use thread local storage for thread indexDamjan Marion1-4/+4
2017-03-01dpdk: be a pluginDamjan Marion1-0/+852