aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/dpdk
AgeCommit message (Expand)AuthorFilesLines
2023-10-17buffers: introduce vlib_buffer_template_tDamjan Marion1-10/+10
2023-10-14feature: remove unused codeDamjan Marion1-1/+1
2023-10-12dpdk: add Mellanox BlueField NICsAlexander Kozyrev1-0/+12
2023-10-01flow dpdk avf: add support for using l2tpv3 as RSS typeXinyao Cai1-0/+1
2023-09-28dpdk-cryptodev: improve dequeue behavior, fix cache stats loggingPiotr Bronowski4-76/+88
2023-09-28dpdk: add ConnectX-6LX and ConnectX-7 supportAlexander Kozyrev1-3/+9
2023-09-07dpdk-cryptodev: fix cache ring stats cli commandPiotr Bronowski1-14/+12
2023-08-22dpdk-cryptodev: fix coverity issuesPiotr Bronowski2-5/+8
2023-08-18dpdk-cryptodev: improve cryptodev cache ring implementationPiotr Bronowski4-239/+353
2023-07-25dpdk: fix signed single bit fieldTianyu Li1-8/+8
2023-07-06dpdk-cryptodev: introduce sw_ring to the crypto op data pathPiotr Bronowski2-124/+235
2023-06-29dpdk-cryptodev: sync mbuf length with corresponding vlib bufferPiotr Bronowski1-12/+21
2023-06-19dpdk-cryptodev: enq/deq scheme reworkPiotr Bronowski4-223/+210
2023-06-13dpdk-cryptodev: introduce sw_ringPiotr Bronowski2-0/+66
2023-06-01crypto: make crypto-dispatch node working in adaptive modeXiaoming Jiang1-2/+1
2023-05-19dpdk: fix compatibility with DPDK < 21.11Andrew Ying2-2/+1
2023-05-19dpdk: fix format device name using wrong indexDaniel Ding1-10/+10
2023-05-16dpdk: fix format rx/tx burst function name failedXiaoming Jiang1-8/+9
2023-05-15dpdk: Be wary of the return value from rte_eth_dev_socket_idSteven Luong1-1/+7
2023-04-25dpdk: code preparation for bumping to DPDK 22.11Xinyao Cai9-34/+147
2023-03-29dpdk-cryptodev: fix name formatting of session poolsGabriel Oginski1-2/+2
2023-03-24dpdk-cryptodev: fix formatting name of poolsGabriel Oginski1-2/+2
2023-03-14dpdk: enable Google Virtual EthernetMarvin Liu2-0/+7
2023-03-06dpdk: plugin init should be protect by thread barrierXiaoming Jiang1-0/+2
2023-03-06flow dpdk: introduce IP in IP support for flowXinyao Cai1-20/+149
2023-02-08avf dpdk: fix incorrect handling of IPv6 src address in flowTing Xu1-1/+2
2023-01-26dpdk: add intf tag to dev{} subinputNathan Skrzypczak2-0/+6
2023-01-19vxlan: convert vxlan to a pluginSteven Luong1-1/+1
2023-01-11pci: add option to force uio bindingBenoît Ganne2-1/+5
2023-01-10build: do not link with libssl if not neededBenoît Ganne1-1/+1
2022-12-21dpdk: link DPDK with MLX4/MLX5 libraries againVladimir Ratnikov1-1/+3
2022-10-24dpdk: add Intel QAT 200xx series supportVladimir Ratnikov1-1/+2
2022-10-04rdma: unhackish build of rdma-coreMohammed Hawari1-6/+2
2022-09-07dpdk-cryptodev: reduce request to enable asyncGabriel Oginski1-1/+0
2022-08-25vlib: introduce DMA infrastructureMarvin Liu1-0/+10
2022-08-04dpdk: enable interrupt support for vmxnet3Benoît Ganne1-0/+1
2022-07-18dpdk: fix mlx5 dpdk init with no-multi-segTianyu Li1-1/+2
2022-07-08dpdk: add ID for 4xxx QAT VFMatthew Smith1-3/+5
2022-05-23dpdk: fix update link stateAlexander Skorichenko1-18/+13
2022-05-17interface: fix overflow of link speed.Anton Nikolaev1-1/+3
2022-05-13dpdk: fix overflow in mtu arithmeticMohammed Hawari2-2/+2
2022-05-11dpdk: clear the RTE_MEMPOOL_F_NON_IOMohammed Hawari1-0/+3
2022-04-26flow: enable RSS queue group action for 5G enhancementTing Xu1-0/+23
2022-04-08dpdk: add multi-txq supportMohsin Kazmi4-13/+31
2022-04-05dpdk: macros changes for dpdk 22.03Dastin Wilski4-60/+62
2022-04-05dpdk: compatibility layer for dpdk 22.03 bumpDastin Wilski2-26/+87
2022-04-05dpdk: fix max frame sizeDamjan Marion2-11/+11
2022-04-04vppinfra: make _vec_len() read-onlyDamjan Marion3-7/+7
2022-04-01dpdk: fix vlan creation on ixgbeAlexander Chernavin1-1/+0
2022-04-01dpdk: fix coverity issueFan Zhang1-13/+4