aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/avf/output.c
AgeCommit message (Expand)AuthorFilesLines
2024-08-29avf: add num tx/rx packets per queueDau Do1-0/+2
2023-03-13avf: 512-bit SIMD version of avf_tx_prepareLeyi Rong1-0/+50
2023-02-08avf: fix checksum offload configurationTing Xu1-2/+0
2021-11-10vppinfra: new vectorized ip checksum functions incl. csum_and_copyDamjan Marion1-2/+3
2021-05-11interface: tx queue infraDamjan Marion1-5/+7
2021-05-08avf: fix coverityMohammed Hawari1-7/+4
2021-05-07avf: Fix cksum offload / ipsecNathan Skrzypczak1-1/+6
2021-05-06vlib: fix the offload flags sizeMohsin Kazmi1-1/+1
2021-05-05avf: remove dead storeDamjan Marion1-1/+0
2021-05-05vlib: move offload flags to 1st cacheline in vlib_buffer_tMohsin Kazmi1-1/+1
2021-05-04avf: fix simultaneous txq wrap and tx retryMohammed Hawari1-1/+2
2021-04-15avf: fix tx path segfaultRadu Nicolau1-0/+1
2021-04-13avf: rework TX one-by-one loopDamjan Marion1-68/+63
2021-04-13avf: avoid placeholder buffer alloc in datapathDamjan Marion1-24/+12
2021-04-13avf: avoid ring wrap in the tx pathDamjan Marion1-138/+113
2021-02-15vlib: refactor checksum offload supportMohsin Kazmi1-8/+6
2021-01-21avf: use write combining store for queues tail updateRadu Nicolau1-1/+1
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-04avf: fix coverity issueMohammed Hawari1-1/+2
2020-12-01avf: add TSO supportMohammed Hawari1-20/+91
2020-11-15avf: add L4 checksum offload supportMohammed Hawari1-5/+117
2020-10-26avf: use atomic store instead of barrierDamjan Marion1-2/+2
2020-09-11avf: fix race between avf and cli/api processDamjan Marion1-2/+1
2020-02-25avf: Handle chain buffer in TX properlySteven Luong1-6/+138
2019-02-22avf: fix eat own tail issue on txDamjan Marion1-3/+7
2019-01-18Add vlib_buffer_copy_indices inline functionDamjan Marion1-1/+1
2018-12-29avf: tx dequeue optimizationsDamjan Marion1-11/+28
2018-12-28avf: chained buffers tx supportDamjan Marion1-104/+105
2018-11-13vlib rename vlib_frame_args(...) to vlib_frame_scalar_args(..)Damjan Marion1-1/+1
2018-10-23Numa-aware, growable physical memory allocator (pmalloc)Damjan Marion1-2/+2
2018-10-22vlib: introduce vlib_buffer_get_{pa,va,current_va,current_pa} inlinesDamjan Marion1-16/+20
2018-09-24Trivial: Clean up some typos.Paul Vinciguerra1-1/+1
2018-08-28avf: deal willth tx ring full properlyDamjan Marion1-11/+33
2018-08-11Multiversioning: Device (tx) function constructorMohsin Kazmi1-19/+3
2018-08-11avf: fix prefetch bugDamjan Marion1-1/+1
2018-07-11avoid using thread local storage for thread indexDamjan Marion1-1/+1
2018-07-11avf: descriptor should be volatileDamjan Marion1-6/+6
2018-06-15avf: tx node fixesDamjan Marion1-9/+9
2018-05-29Add VLIB_NODE_FN() macro to simplify multiversioning of node functionsDamjan Marion1-1/+1
2018-03-26Intel Adaptive Virtual Function native device driver pluginDamjan Marion1-0/+183