summaryrefslogtreecommitdiffstats
path: root/src/plugins/avf/device.c
AgeCommit message (Expand)AuthorFilesLines
2024-08-29avf: add num tx/rx packets per queueDau Do1-0/+4
2024-03-12misc: remove GNU Indent directivesDamjan Marion1-18/+0
2023-07-28vlib: pci cleanup and improvementsDamjan Marion1-14/+1
2023-07-11avf: remove barrierDamjan Marion1-1/+0
2023-02-08avf: fix checksum offload configurationTing Xu1-1/+1
2022-12-02avf: support generic flowTing Xu1-11/+28
2022-09-08avf: check for VLAN_TOGGLE capabilityMohammed Hawari1-0/+6
2022-05-17interface: fix overflow of link speed.Anton Nikolaev1-2/+3
2022-01-07ethernet: new interface registration functionDamjan Marion1-6/+6
2022-01-05interface: refactor interface capabilities codeDamjan Marion1-8/+5
2021-09-16avf: fix RSS hash keyBenoƮt Ganne1-4/+11
2021-05-19avf: improve elogsDamjan Marion1-1/+4
2021-05-19avf: tx queue sharing fixes and improvementsDamjan Marion1-37/+33
2021-05-19avf: print stats in separate log classDamjan Marion1-6/+13
2021-05-14avf: free spinlock on txq removalDamjan Marion1-0/+2
2021-05-11interface: tx queue infraDamjan Marion1-2/+10
2021-04-13avf: avoid placeholder buffer alloc in datapathDamjan Marion1-6/+12
2021-04-13avf: avoid ring wrap in the tx pathDamjan Marion1-0/+5
2021-04-08avf: crash on avf interface deleteSteven Luong1-1/+3
2021-04-01avf: disable VLAN stripping on E810 using V2 VLAN APIsDamjan Marion1-6/+55
2021-03-31avf: improve capabilities handlingDamjan Marion1-27/+25
2021-03-26vlib: introduce vlib_get_elog_main()Damjan Marion1-32/+26
2021-03-26avf: add avf flow frameworkChenmin Sun1-7/+8
2021-03-25avf: introduce program flow eventChenmin Sun1-0/+36
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-01-21interface: rx queue infra rework, part oneDamjan Marion1-6/+18
2020-12-14misc: move to new pool_foreach macrosDamjan Marion1-4/+4
2020-12-01avf: add TSO supportMohammed Hawari1-1/+14
2020-11-15avf: add L4 checksum offload supportMohammed Hawari1-1/+3
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-10-26vlib: add VLIB_REGISTER_LOG_CLASS macroDamjan Marion1-5/+7
2020-10-09avf: add add_del_mac_address handlerDamjan Marion1-31/+72
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 Luong1-11/+39
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 Marion1-7/+24
2020-09-11avf: fix race between avf and cli/api processDamjan Marion1-24/+31
2020-09-11avf: fix race between avf process node and avf_delete_if(...)Damjan Marion1-7/+24
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 Marion1-56/+100
2020-05-22avf: improve link speed handlingDamjan Marion1-34/+36
2020-03-24avf: proper promisc handlingDamjan Marion1-6/+25
2019-10-23avf: improve timeout handlingJakub Grajciar1-18/+40
2019-09-04avf: reduce default ITR intervalDamjan Marion1-1/+1
2019-08-22avf: properly set irq queue masksDamjan Marion1-1/+2
2019-08-21avf: fix init when num_rx_queues > num_tx_queuesDamjan Marion1-4/+4