aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/avf
AgeCommit message (Expand)AuthorFilesLines
2021-03-26vlib: introduce vlib_get_elog_main()Damjan Marion1-32/+26
2021-03-26avf: flow support enhancementChenmin Sun1-49/+219
2021-03-26avf: handle flow id in data pathChenmin Sun3-27/+122
2021-03-26avf: add avf flow frameworkChenmin Sun7-34/+2430
2021-03-25avf: introduce program flow eventChenmin Sun3-37/+86
2021-03-19interface: add capabilities flagsMohsin Kazmi1-5/+4
2021-03-05avf: don't memcpy if adminq output buffer size is 0Damjan Marion1-1/+1
2021-02-15vlib: refactor checksum offload supportMohsin Kazmi1-8/+6
2021-01-21avf: use write combining store for queues tail updateRadu Nicolau3-2/+13
2021-01-21interface: rx queue infra rework, part oneDamjan Marion3-18/+32
2021-01-19avf: fix l2_len for csum offloadMohammed Hawari1-4/+3
2020-12-19avf: fix gcc compiling warning on ArmJieqiang Wang1-4/+4
2020-12-18avf: optimized with NEON SIMD instructionLijian.Zhang1-1/+27
2020-12-14misc: move to new pool_foreach macrosDamjan Marion1-4/+4
2020-12-04avf: fix coverity issueMohammed Hawari1-1/+2
2020-12-01avf: add TSO supportMohammed Hawari3-21/+120
2020-11-15avf: add L4 checksum offload supportMohammed Hawari3-6/+136
2020-11-13avf: actually delete ethernet address if deletion was requestedAndrew Yourtchenko1-1/+1
2020-11-12avf: don't switch process if already running process nodeDamjan Marion1-18/+25
2020-11-09vlib: fix trace number accountingBenoƮt Ganne1-12/+16
2020-10-26avf: use atomic store instead of barrierDamjan Marion2-4/+3
2020-10-26vlib: add VLIB_REGISTER_LOG_CLASS macroDamjan Marion2-10/+12
2020-10-09avf: add add_del_mac_address handlerDamjan Marion2-33/+89
2020-10-08interface: shorten vnet_hw_if_rx_modeDamjan Marion1-2/+2
2020-09-30avf: check duplicate pci address upon create interfaceSteven Luong1-0/+13
2020-09-29avf: validate queue size configSteven Luong3-13/+52
2020-09-16avf: wrong argument passed to avf_log_errSteven Luong1-1/+1
2020-09-11avf: add assert to ensure that adminq is used only from avf processDamjan Marion1-0/+5
2020-09-11avf: change promisc mode from the avf process nodeDamjan Marion2-7/+26
2020-09-11avf: fix race between avf and cli/api processDamjan Marion6-35/+43
2020-09-11avf: fix race between avf process node and avf_delete_if(...)Damjan Marion4-18/+34
2020-05-27ethernet: fix DMAC check and skip unnecessary ones (VPP-1868)John Lo1-16/+27
2020-05-22avf: interrupt mode, support for WB_ON_ITRDamjan Marion2-57/+103
2020-05-22avf: improve link speed handlingDamjan Marion1-34/+36
2020-03-25avf: fix rx queue refill on buffer alloc failureDamjan Marion1-6/+6
2020-03-24avf: proper promisc handlingDamjan Marion2-7/+27
2020-02-25avf: Handle chain buffer in TX properlySteven Luong2-7/+140
2019-12-12avf: explicit types in apiOle Troan1-2/+3
2019-10-23avf: improve timeout handlingJakub Grajciar2-19/+47
2019-09-27avf: remote api boilerplateOle Troan6-211/+9
2019-09-24vlib: add flag to explicitelly mark nodes which can init per-node packet traceDamjan Marion1-0/+1
2019-09-04avf: reduce default ITR intervalDamjan Marion1-1/+1
2019-08-22avf: properly set irq queue masksDamjan Marion1-1/+2
2019-08-21avf: print queue id in packet traceDamjan Marion3-4/+6
2019-08-21avf: fix init when num_rx_queues > num_tx_queuesDamjan Marion1-4/+4
2019-07-23api: binary api cleanupDave Barach2-3/+5
2019-07-18vlib: convert frame_index into real pointersAndreas Schultz1-1/+1
2019-07-11avf: add more link speedsDamjan Marion2-1/+7
2019-07-09vat: unload unused vat pluginsDave Barach1-19/+2
2019-06-25avf: fix clear hw statsFilip Tehlar3-2/+14