aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/avf/device.c
AgeCommit message (Expand)AuthorFilesLines
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
2019-07-11avf: add more link speedsDamjan Marion1-0/+4
2019-06-25avf: fix clear hw statsFilip Tehlar1-0/+10
2019-06-18vppinfra: add format_hex_bytes_no_wrapDamjan Marion1-5/+5
2019-06-18avf: fix adminq enqueue errorsDamjan Marion1-5/+6
2019-06-18avf: add logging macros and improve loggingDamjan Marion1-9/+109
2019-06-05avf: enable promiscuous modeSteven Luong1-1/+1
2019-05-16init / exit function orderingDave Barach1-5/+6
2019-03-28Typos. A bunch of typos I've been collecting.Paul Vinciguerra1-3/+3
2019-02-09buffers: fix typoDamjan Marion1-1/+1
2019-02-06buffers: make buffer data size configurable from startup configDamjan Marion1-1/+1
2019-01-30buffers: major cleanup and improvementsDamjan Marion1-1/+5
2019-01-24avf: fix queue enable issueDamjan Marion1-8/+11
2019-01-20buffers: remove VLIB_BUFFER_DEFAULT_FREE_LIST macro and fl->n_data_bytesDamjan Marion1-1/+1
2019-01-07avf: allocate descriptor memory from local numaDamjan Marion1-14/+30
2018-12-29avf: tx dequeue optimizationsDamjan Marion1-0/+5
2018-12-29avf: chained buffers rx supportDamjan Marion1-1/+1
2018-12-23avf: new ethernet-input supportDamjan Marion1-25/+0
2018-12-23avf: add option to specify interface nameDamjan Marion1-0/+2
2018-11-14Remove c-11 memcpy checks from perf-critical codeDave Barach1-9/+9
2018-11-08vnet: store hw interface speed in kbps instead of using flagsDamjan Marion1-5/+7
2018-10-23Numa-aware, growable physical memory allocator (pmalloc)Damjan Marion1-44/+59
2018-10-23c11 safe string handling supportDave Barach1-10/+10
2018-10-22vlib: pci improvementsDamjan Marion1-15/+16
2018-10-22vlib: introduce vlib_buffer_get_{pa,va,current_va,current_pa} inlinesDamjan Marion1-6/+3
2018-10-19avf: fix crash in rss key calculationDamjan Marion1-1/+1
2018-09-04avf: fix random rss keyJakub Grajciar1-2/+2
2018-08-30avf: RSS supportJakub Grajciar1-13/+63
2018-08-28avf: deal willth tx ring full properlyDamjan Marion1-0/+8
2018-08-28avf: add missing rx_redirect_to_node handlerDamjan Marion1-0/+20
2018-08-11Multiversioning: Device (tx) function constructorMohsin Kazmi1-1/+0
2018-07-26avf: used tx queue should be enabledDamjan Marion1-2/+6
2018-07-26avf: request queues supportJakub Grajciar1-2/+54