summaryrefslogtreecommitdiffstats
path: root/src/plugins/dpdk/device/device.c
AgeCommit message (Expand)AuthorFilesLines
2021-07-15misc: replace CLIB_PREFETCH with clib_prefetch_{load,store}Damjan Marion1-5/+5
2021-05-10dpdk: do not crash when failing to bring interface upBenoît Ganne1-5/+9
2021-05-06vlib: fix the offload flags sizeMohsin Kazmi1-1/+2
2021-05-05vlib: move offload flags to 1st cacheline in vlib_buffer_tMohsin Kazmi1-1/+1
2021-05-01vlib: refactor trajectory trace debug featureBenoît Ganne1-9/+0
2021-03-18dpdk: don't mask interrupts for some driversMohammed Hawari1-2/+19
2021-03-15dpdk: implement interrupt modeMohammed Hawari1-0/+20
2021-02-15vlib: refactor checksum offload supportMohsin Kazmi1-12/+9
2021-01-21dpdk: do not use TSO for small packetsSomnath Kotur1-2/+5
2020-12-14misc: refactor clib_bitmap_foreach macroDamjan Marion1-2/+2
2020-10-21dpdk: Disable VLAN filtering for VLAN sub-interface in i40e driverDimitrios Markou1-2/+2
2020-09-11dpdk: fix coverity defect #214232, #182930Chenmin Sun1-0/+7
2020-09-09interface: support configuring RSS steering queuesChenmin Sun1-0/+104
2020-09-01dpdk: fix mac address length was wrongjiangxiaoming1-1/+1
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