summaryrefslogtreecommitdiffstats
path: root/src/plugins/rdma
AgeCommit message (Expand)AuthorFilesLines
2024-03-12misc: remove GNU Indent directivesDamjan Marion4-16/+0
2023-12-15rdma: add rdma_create_v4 that handles flags properlyVratko Polak4-2/+136
2023-10-14feature: remove unused codeDamjan Marion1-1/+1
2023-08-07vppinfra: add clib_file_get_resolved_basenameDamjan Marion1-1/+1
2023-07-28vlib: pci cleanup and improvementsDamjan Marion1-12/+1
2023-05-16misc: make format_hexdump length u32Benoît Ganne1-3/+2
2023-04-27api: Mark old message versions as deprecatedOndrej Fabry1-0/+4
2023-04-21rdma: fix rx CQ mask to calculate right next_cqe_indexJieqiang Wang1-1/+1
2023-04-11rdma: disable compressed CQE mode for txq CQJieqiang Wang1-3/+1
2023-02-13rdma: always use 64 byte CQEs for MLX5Nathan Brown1-5/+23
2022-11-29rdma: fix for-loop initialization in scalar pathJieqiang Wang1-20/+35
2022-10-25rdma: set correct CQE flagsJieqiang Wang1-6/+6
2022-10-25rdma: fix ipv4 checksum check in rdma-input nodeJieqiang Wang1-23/+40
2022-10-04rdma: unhackish build of rdma-coreMohammed Hawari1-5/+3
2022-08-23rdma: fix coverity 249197Benoît Ganne1-2/+2
2022-05-05rdma: two small improvements for rdma interfaceJieqiang Wang2-5/+5
2022-01-18vnet: distinguish between max_frame_size and MTUDamjan Marion1-2/+3
2022-01-17interface: improve MTU handlingDamjan Marion1-6/+4
2022-01-07ethernet: new interface registration functionDamjan Marion1-5/+7
2022-01-05interface: refactor interface capabilities codeDamjan Marion1-3/+2
2021-12-03api: refactor to use REPLY_MSG_ID_BASE #defineKlement Sekera1-10/+7
2021-10-13docs: convert plugins doc md->rstNathan Skrzypczak2-75/+102
2021-08-20rdma: decrease inliningBenoît Ganne1-26/+19
2021-07-15misc: replace CLIB_PREFETCH with clib_prefetch_{load,store}Damjan Marion1-4/+4
2021-06-30rdma: fix chained buffer tx path in dv modeBenoît Ganne1-24/+20
2021-05-04rdma: add support for RSS configurationBenoît Ganne7-14/+338
2021-05-04rdma: support non-power-of-2 number of rxqBenoît Ganne1-13/+19
2021-05-03rdma: avoid unnencessary inliningDamjan Marion1-27/+29
2021-04-30build: declare some CMake variables as advancedDamjan Marion1-1/+1
2021-04-14rdma: remove redundant memory registrationBenoît Ganne1-6/+0
2021-04-14rdma: fix skip_ipv4_cksum behavior in scalar pathTianyu Li1-1/+1
2021-03-25rdma: fix buggy cqe parsing (truncated packets)Mohammed Hawari1-3/+2
2021-03-19interface: add capabilities flagsMohsin Kazmi1-2/+2
2021-02-15rdma: rdma_log__ argument dev is a pointerVratko Polak1-5/+8
2021-01-21rdma: adapt to new vnet rxq frameworkMohammed Hawari3-27/+30
2020-11-25rdma: fixed UAR writing at txMohammed Hawari1-1/+1
2020-11-13rdma: implement multiseg rx without striding rqMohammed Hawari8-65/+470
2020-11-09vlib: fix trace number accountingBenoît Ganne1-15/+12
2020-11-04rdma: various fixes for chained buffers txMohammed Hawari1-14/+19
2020-10-26rdma: fix clang-11 buildDamjan Marion1-1/+1
2020-10-24rdma: implement striding rq for multiseg rxMohammed Hawari4-130/+433
2020-10-24rdma: add RSS support for IPv6 and TCPBenoît Ganne2-32/+58
2020-08-31rdma: bugfix in the descriptor refill logic. In case of a partial allocation,...Mohammed Hawari1-1/+1
2020-05-27ethernet: fix DMAC check and skip unnecessary ones (VPP-1868)John Lo1-4/+13
2020-05-07rdma: fix alignment issueDamjan Marion1-2/+2
2020-05-06rdma: fix clang buildBenoît Ganne1-2/+9
2020-04-27rdma: tx: interleave prefetchesBenoît Ganne1-24/+13
2020-03-31rdma: print device info from PCI VPD in 'show hardware' outputDamjan Marion1-0/+14
2020-03-20rdma: ring db only once per vector on txBenoît Ganne1-28/+44
2020-03-16rdma: optimize tx wqe_initDamjan Marion3-13/+33