summaryrefslogtreecommitdiffstats
path: root/src/plugins/avf
AgeCommit message (Expand)AuthorFilesLines
2019-01-30buffers: major cleanup and improvementsDamjan Marion3-2/+10
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-18Add vlib_buffer_copy_indices inline functionDamjan Marion2-2/+2
2019-01-18deprecate clib_memcpy64_x4Damjan Marion1-9/+15
2019-01-07avf: allocate descriptor memory from local numaDamjan Marion2-14/+31
2018-12-29avf: tx dequeue optimizationsDamjan Marion3-11/+34
2018-12-29avf: chained buffers rx supportDamjan Marion4-44/+132
2018-12-28avf: chained buffers tx supportDamjan Marion2-104/+109
2018-12-26avf: optimize RX functionDamjan Marion3-100/+86
2018-12-23avf: optimize rx ring refillDamjan Marion1-76/+53
2018-12-23avf: new ethernet-input supportDamjan Marion3-183/+44
2018-12-23avf: add option to specify interface nameDamjan Marion4-0/+11
2018-11-14Remove c-11 memcpy checks from perf-critical codeDave Barach2-21/+21
2018-11-13vlib rename vlib_frame_args(...) to vlib_frame_scalar_args(..)Damjan Marion1-1/+1
2018-11-08vnet: store hw interface speed in kbps instead of using flagsDamjan Marion1-5/+7
2018-11-08avf: update virtchnl header fileDamjan Marion1-18/+32
2018-10-23Numa-aware, growable physical memory allocator (pmalloc)Damjan Marion4-55/+68
2018-10-23c11 safe string handling supportDave Barach4-13/+13
2018-10-22vlib: pci improvementsDamjan Marion2-16/+18
2018-10-22vlib: introduce vlib_buffer_get_{pa,va,current_va,current_pa} inlinesDamjan Marion3-45/+40
2018-10-19avf: fix crash in rss key calculationDamjan Marion1-1/+1
2018-09-27avf: may crash if failed to allocate buffers to ringSteven1-1/+1
2018-09-24avf: rename interface nameDamjan Marion2-2/+2
2018-09-24Trivial: Clean up some typos.Paul Vinciguerra2-3/+3
2018-09-04avf: fix random rss keyJakub Grajciar1-2/+2
2018-08-30avf: RSS supportJakub Grajciar6-19/+80
2018-08-28avf: deal willth tx ring full properlyDamjan Marion3-11/+52
2018-08-28avf: add missing rx_redirect_to_node handlerDamjan Marion1-0/+20
2018-08-27cmake: Fix plugins .h includesMohsin Kazmi1-0/+4
2018-08-27cmake: add missing vat pluginsDamjan Marion1-0/+3
2018-08-25cmake: improve add_vpp_plugin macroDamjan Marion1-4/+6
2018-08-17CMake as an alternative to autotools (experimental)Damjan Marion1-0/+28
2018-08-13Multiarch handling in different constructor macrosDamjan Marion1-2/+0
2018-08-11Multiversioning: Device (tx) function constructorMohsin Kazmi3-22/+3
2018-08-11avf: fix prefetch bugDamjan Marion1-1/+1
2018-08-03Fix typo in trace trajectory initDave Barach1-1/+1
2018-08-03avf: add avf_create_reply_handler to avf_testJakub Grajciar1-1/+18
2018-07-26avf: used tx queue should be enabledDamjan Marion2-2/+8
2018-07-26avf: request queues supportJakub Grajciar3-3/+68
2018-07-26avf: fix interrupt modeDamjan Marion2-2/+25
2018-07-25avf: api fixJakub Grajciar4-7/+25
2018-07-20avf: don't enable interrupts before interface is admin upDamjan Marion1-1/+0
2018-07-20avf: Support interrupt modeSteven2-1/+5
2018-07-11avoid using thread local storage for thread indexDamjan Marion1-1/+1
2018-07-11avf: descriptor should be volatileDamjan Marion4-40/+60
2018-06-27avf: binary API and configurable RX/TX queue sizeJakub Grajciar9-12/+566
2018-06-15avf: tx node fixesDamjan Marion1-9/+9
2018-06-12avf: fix crash if device is busyJakub Grajciar1-1/+8
2018-06-09avf: properly cofigure RSS LUTDamjan Marion2-13/+40