aboutsummaryrefslogtreecommitdiffstats
path: root/src/vnet/devices/virtio/virtio.c
AgeCommit message (Expand)AuthorFilesLines
2024-10-31virtio: introduce the consistent-qp featureMohammed Hawari1-2/+5
2024-08-29virtio: RSS supportSteven Luong1-0/+1
2024-02-18vnet: Provide platform specific if_tap headersTom Jones1-0/+4
2023-05-30virtio: fix the packet buffering initialization orderMohsin Kazmi1-1/+0
2022-09-16virtio: add support for per queue packet counterMohsin Kazmi1-0/+1
2022-03-01virtio: refactor codeMohsin Kazmi1-39/+44
2022-02-01virtio: coverity woes -- divide by zeroSteven Luong1-0/+7
2021-12-14virtio: integrate with new tx infraMohsin Kazmi1-3/+23
2021-10-04virtio: remove control queue support from virtio_show() for tap/tunMohsin Kazmi1-6/+0
2021-09-22virtio: fix the type of argument in virtio_show()Mohsin Kazmi1-5/+6
2021-05-04virtio: fix the interruptMohsin Kazmi1-0/+18
2021-02-26virtio: place the event fds on worker threads for pci deviceMohsin Kazmi1-0/+11
2021-02-01tap: fix the interrupt handlingMohsin Kazmi1-3/+4
2021-01-21interface: rx queue infra rework, part oneDamjan Marion1-26/+32
2020-11-17virtio: virtio: implement packed queues from virtio 1.1Mohsin Kazmi1-65/+119
2020-11-05tap: allow change of carrier state on hostMatthew Smith1-0/+1
2020-09-28virtio: add packet buffering on txMohsin Kazmi1-0/+29
2020-09-28virtio: fix the gro enable/disable on tx-vringsMohsin Kazmi1-0/+1
2020-09-04virtio: remove kernel virtio header dependenciesMohsin Kazmi1-12/+10
2020-08-17tap: add gro supportMohsin Kazmi1-0/+21
2020-05-28tap: fix rx queue indexMohsin Kazmi1-1/+2
2020-04-28tap: use one tap fd per rx queueAloys Augustin1-1/+4
2020-04-17tap: add initial support for tunMohsin Kazmi1-8/+10
2020-03-21virtio: fix the out of order descriptors in txMohsin Kazmi1-0/+5
2020-01-30tap: fix the host mac addressMohsin Kazmi1-0/+2
2020-01-08tap: split gso and checksum offload functionalityMohsin Kazmi1-2/+1
2020-01-08virtio: split gso and checksum offload functionalityMohsin Kazmi1-0/+2
2019-11-20tap: multiqueue supportDamjan Marion1-28/+11
2019-11-14virtio: refactor virtio-pci loggingDamjan Marion1-0/+14
2019-08-02virtio: add the display information in virtio cliChenmin Sun1-1/+1
2019-06-20tap: add support to configure tap interface host MTU sizeMohsin Kazmi1-0/+3
2019-05-28tap: crash in multi-thread environmentMohsin Kazmi1-0/+4
2019-05-24Tap: Fix the indirect buffers allocation VPP-1660Mohsin Kazmi1-17/+26
2019-04-25tap: Fix the indirect buffer allocationMohsin Kazmi1-1/+1
2019-04-03virtio: Add support for multiqueueMohsin Kazmi1-18/+122
2019-02-19tap gso: experimental supportAndrew Yourtchenko1-0/+1
2019-02-06virtio: Use new buffer optimizationMohsin Kazmi1-0/+15
2019-01-21virtio: Native virtio driverMohsin Kazmi1-1/+164
2018-10-23c11 safe string handling supportDave Barach1-3/+3
2018-03-30tapv2: Sporadic SIGABRT in ethernet_input [VPP-1183]Steven1-3/+3
2018-02-06vlib: epoll on worker threadsDamjan Marion1-0/+2
2018-01-18vlib: add vlib_buffer_alloc_to_ring APIDamjan Marion1-1/+1
2018-01-16tapv2: deleting tap interface may leak buffers (VPP-1124)Steven1-7/+28
2017-12-14tap_v2: include host-side parameters in the dump binary APIMilan Lenco1-0/+2
2017-12-04virtio: zero data structs in virtio_vring_initDamjan Marion1-3/+3
2017-11-30virtio: fast TAP interfaces with vhost-net backendDamjan Marion1-0/+159