aboutsummaryrefslogtreecommitdiffstats
path: root/src/vnet/devices/virtio/node.c
AgeCommit message (Expand)AuthorFilesLines
2023-06-27virtio: use fast-path for ethernet-input if possibleStanislav Zaikin1-1/+26
2022-09-16virtio: add support for per queue packet counterMohsin Kazmi1-0/+1
2022-05-20virtio: use the internal hdr offsets of buffer metadata for offloadsMohsin Kazmi1-13/+6
2022-03-01virtio: refactor codeMohsin Kazmi1-26/+28
2022-02-15tcp: Do not include the tcp_packet.h file in the ip4_packet.hNeale Ranns1-0/+1
2021-12-14virtio: integrate with new tx infraMohsin Kazmi1-14/+0
2021-11-12virtio: improve the inline of clib_memcpy_fastMohsin Kazmi1-1/+1
2021-11-05virtio: fix the initializationMohsin Kazmi1-1/+1
2021-05-06vlib: fix the offload flags sizeMohsin Kazmi1-1/+1
2021-05-04virtio: fix the interruptMohsin Kazmi1-162/+2
2021-05-01vlib: refactor trajectory trace debug featureBenoît Ganne1-2/+0
2021-02-15vlib: refactor checksum offload supportMohsin Kazmi1-6/+8
2021-02-08virtio: use vpp clib_memset instead glibc memsetMohsin Kazmi1-2/+2
2021-02-08virtio: add atomic call for kickingMohsin Kazmi1-11/+3
2021-01-21interface: rx queue infra rework, part oneDamjan Marion1-26/+22
2020-12-04virtio: fix the len offsetMohsin Kazmi1-2/+2
2020-11-17virtio: virtio: implement packed queues from virtio 1.1Mohsin Kazmi1-26/+190
2020-11-09vlib: fix trace number accountingBenoît Ganne1-3/+2
2020-10-21virtio: improve input node performanceDamjan Marion1-13/+26
2020-10-19virtio: fix compilation timeDamjan Marion1-30/+31
2020-09-28virtio: add packet buffering on txMohsin Kazmi1-4/+7
2020-09-18virtio: fix txq lockingBenoît Ganne1-1/+3
2020-09-04virtio: remove kernel virtio header dependenciesMohsin Kazmi1-9/+9
2020-08-17tap: add gro supportMohsin Kazmi1-0/+9
2020-07-22virtio: add the buffer allocation errorMohsin Kazmi1-7/+13
2020-06-24virtio: fix the vlib buffer flagsMohsin Kazmi1-2/+1
2020-06-12virtio: interface type based improvementsMohsin Kazmi1-39/+71
2020-04-17tap: add initial support for tunMohsin Kazmi1-13/+46
2020-04-08virtio: fix the tcp/udp checksum offloadsMohsin Kazmi1-2/+0
2020-03-02virtio: fix the coverity warningMohsin Kazmi1-4/+1
2020-01-08virtio: split gso and checksum offload functionalityMohsin Kazmi1-4/+8
2020-01-02virtio: fix checksum offload supportBenoît Ganne1-10/+21
2019-12-06gso: fix the tap/virtio driver for header offsetMohsin Kazmi1-1/+25
2019-12-05gso: add protocol header parserMohsin Kazmi1-33/+10
2019-11-13virtio: feature arc have higher priority than redirectDamjan Marion1-3/+4
2019-09-24vlib: add flag to explicitelly mark nodes which can init per-node packet traceDamjan Marion1-0/+1
2019-09-02tap: interface rx counter not increment correctSteven Luong1-1/+1
2019-08-17gso: fix l3 and l4 header offset in case of tagged interfaceMohsin Kazmi1-0/+14
2019-08-16gso: remove the ip checksum flag in case of ipv6Mohsin Kazmi1-1/+0
2019-06-20tap: fix the total length of packet for stats byteMohsin Kazmi1-3/+3
2019-04-03virtio: Add support for multiqueueMohsin Kazmi1-7/+7
2019-03-04devices: migrate old MULTIARCH macros to VLIB_NODE_FNFilip Tehlar1-6/+3
2019-02-19tap gso: experimental supportAndrew Yourtchenko1-3/+89
2019-02-09buffers: fix typoDamjan Marion1-1/+1
2019-02-06buffers: make buffer data size configurable from startup configDamjan Marion1-1/+1
2019-02-06virtio: Use new buffer optimizationMohsin Kazmi1-2/+4
2019-01-24virtio: Minor fixes and header cleanupMohsin Kazmi1-5/+3
2019-01-21virtio: Native virtio driverMohsin Kazmi1-12/+25
2019-01-08virtio: fix kick race issueDamjan Marion1-5/+13
2018-11-14Remove c-11 memcpy checks from perf-critical codeDave Barach1-1/+1