aboutsummaryrefslogtreecommitdiffstats
path: root/src/vnet/devices
AgeCommit message (Expand)AuthorFilesLines
2020-12-04virtio: fix the interrupt handling for packed queuesMohsin Kazmi1-5/+25
2020-12-04virtio: fix the len offsetMohsin Kazmi1-2/+2
2020-12-03virtio: fix the offloads in tx pathMohsin Kazmi1-4/+2
2020-11-23virtio: fix overflow in case of buffering + dropBenoît Ganne1-1/+0
2020-11-17virtio: virtio: implement packed queues from virtio 1.1Mohsin Kazmi8-135/+1037
2020-11-12devices: remove unused codeDamjan Marion1-7/+0
2020-11-12virtio: fix the index issueMohsin Kazmi1-7/+15
2020-11-09vlib: fix trace number accountingBenoît Ganne3-19/+20
2020-11-09tap: add function to set speedAlexander Chernavin2-1/+83
2020-11-05tap: allow change of carrier state on hostMatthew Smith4-0/+45
2020-11-05virtio: misc optimizationsDamjan Marion1-35/+41
2020-11-05virtio: move retry logic to outer functionDamjan Marion1-8/+9
2020-10-29tap: fix the segvMohsin Kazmi1-2/+5
2020-10-28misc: Break the big IP header files to improve compile timeNeale Ranns4-7/+1
2020-10-28virtio: fix the buffer array indexMohsin Kazmi1-1/+1
2020-10-26virtio: improve the compile timeMohsin Kazmi1-36/+32
2020-10-26virtio: reduce the compile time for device.cMohsin Kazmi1-15/+19
2020-10-22virtio: checksum error reported for ip6 traffic with GSO enableSteven Luong2-11/+1
2020-10-22tap: fix the api for use of vec_lenMohsin Kazmi1-3/+8
2020-10-21virtio: run process to send interrupts to input nodesMohsin Kazmi3-17/+111
2020-10-21virtio: improve input node performanceDamjan Marion1-13/+26
2020-10-21virtio: move lock and kick to outer functionDamjan Marion1-31/+28
2020-10-19virtio: fix compilation timeDamjan Marion1-30/+31
2020-10-17tap: replaces strlen to vec_lenMohsin Kazmi1-4/+4
2020-10-12misc: clang-11 and gcc-10 supportDamjan Marion1-1/+1
2020-10-08interface: shorten vnet_hw_if_rx_modeDamjan Marion9-44/+41
2020-10-08virtio: fix the traceMohsin Kazmi1-23/+19
2020-09-29virtio: fix modern device queue notifyMohsin Kazmi5-22/+53
2020-09-28virtio: add packet buffering on txMohsin Kazmi10-15/+386
2020-09-28virtio: fix the gro enable/disable on tx-vringsMohsin Kazmi4-10/+23
2020-09-24virtio: refactor tx traceMohsin Kazmi1-33/+37
2020-09-18tap: do not use strlen on vectorVladimir Isaev1-2/+1
2020-09-18virtio: fix txq lockingBenoît Ganne2-2/+6
2020-09-16misc: fix the formatting styleMohsin Kazmi1-6/+8
2020-09-16api: clean up use of deprecated flagOle Troan1-2/+2
2020-09-11build: fix build for Debian 9 and Debian 10Benoît Ganne2-7/+13
2020-09-09interface: support configuring RSS steering queuesChenmin Sun1-2/+0
2020-09-04virtio: remove kernel virtio header dependenciesMohsin Kazmi17-393/+478
2020-09-02tap: add the static assert for api flagsMohsin Kazmi1-0/+19
2020-09-02virtio: add virtio 1.1 api flagsMohsin Kazmi3-1/+119
2020-09-02tap: add virtio 1.1 API flagMohsin Kazmi3-2/+10
2020-09-01virtio: fix the bar starting indexMohsin Kazmi1-1/+1
2020-09-01virtio: fix the NULL deferenceMohsin Kazmi1-1/+2
2020-09-01virtio: fix the error returnMohsin Kazmi1-9/+12
2020-08-31virtio: fix the coverity warningMohsin Kazmi2-7/+13
2020-08-20virtio: add modern device supportMohsin Kazmi6-47/+676
2020-08-20virtio: refactor pci device codeMohsin Kazmi6-350/+531
2020-08-17tap: add gro supportMohsin Kazmi8-14/+87
2020-07-22virtio: add the buffer allocation errorMohsin Kazmi1-7/+13
2020-07-15virtio: fix the msix for multiqueueMohsin Kazmi2-15/+60