aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/dpdk
AgeCommit message (Expand)AuthorFilesLines
2021-02-09Revert "ipsec: Use the new tunnel API types to add flow label and TTL copy"Matthew Smith1-6/+6
2021-02-08ipsec: Use the new tunnel API types to add flow label and TTL copyNeale Ranns1-6/+6
2021-01-21dpdk: do not use TSO for small packetsSomnath Kotur1-2/+5
2021-01-21interface: rx queue infra rework, part oneDamjan Marion4-19/+28
2021-01-21dpdk: terminate device devargs stringMatthew Smith1-1/+2
2021-01-21dpdk: add support for system libdpdkNathan Moos1-85/+96
2021-01-18ipsec: Support MPLS over IPSec[46] interfaceNeale Ranns1-13/+6
2021-01-11dpdk: allow configure individual VMBUS devicesVladimir Ratnikov3-48/+220
2020-12-18dpdk: rebase cryptodev engine for dpdk 20.11Fan Zhang2-121/+127
2020-12-14misc: refactor clib_bitmap_foreach macroDamjan Marion2-6/+6
2020-12-14misc: move to new pool_foreach macrosDamjan Marion1-2/+2
2020-12-11dpdk: bump to dpdk 20.11Fan Zhang5-10/+28
2020-12-07dpdk: support mlx drivers linked with rdma-coreMohammed Hawari1-3/+9
2020-12-04crypto: fixed async frame enqueue race conditionPiotrX Kleski1-1/+0
2020-11-27dpdk: fix cryptodev compileFan Zhang1-45/+6
2020-11-24dpdk: fix eal in nohugtlb modeNathan Skrzypczak1-16/+22
2020-11-19dpdk: Telemetry thread is off by default.Dmitry Vakrhushev2-0/+9
2020-11-19dpdk: remove dpdk_early_initDamjan Marion1-52/+0
2020-11-18dpdk: change mlx5 pmd name in foreach_dpdk_pmdMatthew Smith1-1/+7
2020-11-09vlib: fix trace number accountingBenoît Ganne2-22/+31
2020-10-21vlib: print logs to stderr if interactive or nosyslog setDamjan Marion5-12/+16
2020-10-21misc: minimize dependencies on udp.hFlorin Coras1-1/+1
2020-10-21dpdk: Disable VLAN filtering for VLAN sub-interface in i40e driverDimitrios Markou1-2/+2
2020-10-19misc: don't export symbols from pluginsDamjan Marion1-1/+1
2020-10-14crypto: fixed ipsec_mb lib dependenciesPiotrX Kleski1-15/+0
2020-10-12misc: clang-11 and gcc-10 supportDamjan Marion1-2/+2
2020-10-02dpdk: split PCI blacklist rte_eal args from startup.confVladimir Ratnikov1-2/+3
2020-09-29dpdk: fix compileFan Zhang2-51/+15
2020-09-21dpdk: hugepage availibility check using new apiDamjan Marion1-11/+9
2020-09-17vppinfra: support main heap with different page sizesDamjan Marion1-1/+1
2020-09-11dpdk: fix coverity defect #214232, #182930Chenmin Sun2-1/+8
2020-09-09crypto: change cryptodev with new cryptodev APIFan Zhang2-0/+1581
2020-09-09interface: support configuring RSS steering queuesChenmin Sun3-34/+154
2020-09-08dpdk-ipsec: don't leak buffers on crypto alloc failureChristian Hopps2-6/+8
2020-09-08dpdk: fix extended stat stringsChristian Hopps1-2/+2
2020-09-08dpdk: fix interface counters to never go backwardChristian Hopps1-33/+24
2020-09-04dpdk-ipsec: use init function instead of one-time processChristian Hopps1-11/+3
2020-09-04dpdk-ipsec: fix show outputChristian Hopps3-3/+3
2020-09-03crypto: SW scheduler async crypto enginePiotrX Kleski1-2/+4
2020-09-01dpdk: fix mac address length was wrongjiangxiaoming1-1/+1
2020-08-31flow: code refactorChenmin Sun1-391/+196
2020-08-27dpdk: fix blacklistsVladimir Ratnikov2-2/+10
2020-07-23dpdk: device_id sorted order for cryptodevVladimir Ratnikov1-0/+16
2020-07-16dpdk: fix coverity warning in the flow codeChenmin Sun1-1/+1
2020-07-16crypto: fix coverity issue for cryptodevFan Zhang1-65/+103
2020-07-16vppinfra: fix format_c_identifier vector overflowBenoît Ganne1-4/+2
2020-07-09dpdk: add txq struct and fix dpdk tx lockBenoît Ganne4-19/+23
2020-06-27flow: add IPSec ESP/AH flowChenmin Sun1-0/+71
2020-06-15dpdk: cryptodev: fix non-null terminated stringsBenoît Ganne1-4/+4
2020-06-04dpdk: cleanup, add rx queue structDamjan Marion5-59/+31