aboutsummaryrefslogtreecommitdiffstats
path: root/src/vnet/devices/virtio
AgeCommit message (Expand)AuthorFilesLines
2023-06-27virtio: use fast-path for ethernet-input if possibleStanislav Zaikin1-1/+26
2023-05-30virtio: fix the packet buffering initialization orderMohsin Kazmi2-11/+21
2023-04-12misc: change of addressMohsin Kazmi1-1/+1
2023-01-11virtio: add option to bind interface to uio driverBenoît Ganne3-2/+32
2022-12-02vhost: convert vhost device driver to a pluginSteven Luong7-6669/+0
2022-10-25virtio: use current_data as l2_hdr_offsetMohsin Kazmi1-4/+2
2022-10-20virtio: fix the missing unlockMohsin Kazmi1-1/+2
2022-10-17virtio: fix the tx side hdr offsetMohsin Kazmi1-11/+10
2022-09-16virtio: add support for per queue packet counterMohsin Kazmi5-0/+28
2022-08-31gso: zero-initialize gho structVladislav Grishenko1-0/+1
2022-05-20virtio: use the internal hdr offsets of buffer metadata for offloadsMohsin Kazmi2-39/+23
2022-05-19api: refactor api data storageDamjan Marion1-2/+2
2022-05-09vhost: memory leak upon deleting vhost-user interfaceSteven Luong1-3/+1
2022-05-04vhost: use_custom_mac set in create_vhost_user_if_v2Fahad Naeem1-0/+1
2022-03-01virtio: refactor codeMohsin Kazmi18-349/+345
2022-02-15tcp: Do not include the tcp_packet.h file in the ip4_packet.hNeale Ranns3-0/+3
2022-02-01virtio: coverity woes -- divide by zeroSteven Luong1-0/+7
2022-01-18virtio: remove admin-up flag during interface creationMohsin Kazmi1-3/+0
2022-01-10interface: refactor interface capabilities code, part 2Damjan Marion2-18/+22
2022-01-07ethernet: new interface registration functionDamjan Marion2-22/+11
2022-01-05interface: refactor interface capabilities codeDamjan Marion3-17/+15
2021-12-14virtio: integrate with new tx infraMohsin Kazmi7-53/+233
2021-11-12virtio: improve the inline of clib_memcpy_fastMohsin Kazmi1-1/+1
2021-11-05virtio: fix the initializationMohsin Kazmi1-1/+1
2021-10-06docs: vnet comment nitfixesNathan Skrzypczak1-31/+37
2021-10-04virtio: remove control queue support from virtio_show() for tap/tunMohsin Kazmi1-6/+0
2021-10-01devices: add support for pseudo header checksumMohsin Kazmi2-11/+49
2021-09-27virtio: Still init unused txqNathan Skrzypczak1-17/+0
2021-09-22virtio: fix the type of argument in virtio_show()Mohsin Kazmi2-7/+8
2021-08-26vhost: migrate to new TX infraSteven Luong3-88/+67
2021-08-20vlib: add format_vnet_buffer_no_chainBenoît Ganne1-3/+2
2021-08-18vhost: interrupt mode support with mqSteven Luong3-138/+209
2021-07-15misc: replace CLIB_PREFETCH with clib_prefetch_{load,store}Damjan Marion2-14/+14
2021-06-23virtio: api cleanupFilip Tehlar2-49/+13
2021-06-22virtio: api cleanupFilip Tehlar1-54/+9
2021-06-07pg: Reduce the inclusion of pg.hNeale Ranns1-0/+3
2021-05-17virtio: add the checks for descriptors chain lenMohsin Kazmi1-0/+23
2021-05-08vhost: low performance in interrupt mode in some casesSteven Luong1-35/+19
2021-05-06vlib: fix the offload flags sizeMohsin Kazmi4-5/+5
2021-05-05vlib: move offload flags to 1st cacheline in vlib_buffer_tMohsin Kazmi2-3/+3
2021-05-04virtio: add simple drop counter for interfaceMohsin Kazmi1-30/+33
2021-05-04virtio: fix the interruptMohsin Kazmi3-162/+202
2021-05-01vlib: refactor trajectory trace debug featureBenoît Ganne2-6/+0
2021-04-05vhost: Crash upon disconnectSteven Luong1-1/+1
2021-03-24virtio: improve compilation timeDamjan Marion1-64/+57
2021-03-19interface: add capabilities flagsMohsin Kazmi3-16/+21
2021-02-26virtio: place the event fds on worker threads for pci deviceMohsin Kazmi1-0/+11
2021-02-24virtio: enable the interrupt support for uio_pci_genericMohsin Kazmi1-11/+4
2021-02-15vlib: refactor checksum offload supportMohsin Kazmi4-30/+36
2021-02-08virtio: use vpp clib_memset instead glibc memsetMohsin Kazmi1-2/+2