aboutsummaryrefslogtreecommitdiffstats
path: root/src/vnet/devices/virtio/pci.c
AgeCommit message (Expand)AuthorFilesLines
2024-03-12misc: remove GNU Indent directivesDamjan Marion1-2/+0
2023-09-06virtio: add support for tx-queue-sizeMohsin Kazmi1-6/+18
2023-05-30virtio: fix the packet buffering initialization orderMohsin Kazmi1-10/+21
2023-01-11virtio: add option to bind interface to uio driverBenoît Ganne1-0/+18
2022-09-16virtio: add support for per queue packet counterMohsin Kazmi1-0/+4
2022-03-01virtio: refactor codeMohsin Kazmi1-70/+59
2022-01-18virtio: remove admin-up flag during interface creationMohsin Kazmi1-3/+0
2022-01-10interface: refactor interface capabilities code, part 2Damjan Marion1-11/+14
2022-01-07ethernet: new interface registration functionDamjan Marion1-12/+6
2022-01-05interface: refactor interface capabilities codeDamjan Marion1-9/+9
2021-12-14virtio: integrate with new tx infraMohsin Kazmi1-6/+6
2021-09-27virtio: Still init unused txqNathan Skrzypczak1-17/+0
2021-03-19interface: add capabilities flagsMohsin Kazmi1-8/+9
2021-02-24virtio: enable the interrupt support for uio_pci_genericMohsin Kazmi1-11/+4
2021-01-21interface: rx queue infra rework, part oneDamjan Marion1-16/+5
2020-12-14misc: move to new pool_foreach macrosDamjan Marion1-2/+2
2020-11-17virtio: virtio: implement packed queues from virtio 1.1Mohsin Kazmi1-7/+347
2020-10-08interface: shorten vnet_hw_if_rx_modeDamjan Marion1-1/+1
2020-09-29virtio: fix modern device queue notifyMohsin Kazmi1-8/+18
2020-09-28virtio: add packet buffering on txMohsin Kazmi1-0/+13
2020-09-18virtio: fix txq lockingBenoît Ganne1-1/+3
2020-09-04virtio: remove kernel virtio header dependenciesMohsin Kazmi1-29/+21
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 Kazmi1-2/+7
2020-08-20virtio: add modern device supportMohsin Kazmi1-14/+56
2020-08-20virtio: refactor pci device codeMohsin Kazmi1-318/+49
2020-08-17tap: add gro supportMohsin Kazmi1-0/+1
2020-07-15virtio: fix the msix for multiqueueMohsin Kazmi1-15/+59
2020-04-17virtio: fix to use chained descriptors when missing indirect descriptorMohsin Kazmi1-0/+11
2020-03-23virtio: improve error handlingMohsin Kazmi1-9/+30
2020-03-21virtio: fix the out of order descriptors in txMohsin Kazmi1-0/+1
2020-01-08virtio: split gso and checksum offload functionalityMohsin Kazmi1-27/+147
2019-12-17virtio: fix the tx queue thread bindingMohsin Kazmi1-3/+17
2019-12-04gso: remove the interface countMohsin Kazmi1-4/+0
2019-11-20virtio: fix use-after-freeBenoît Ganne1-1/+1
2019-11-14virtio: refactor virtio-pci loggingDamjan Marion1-51/+39
2019-11-12virtio: remove unused codeDamjan Marion1-4/+0
2019-06-29devices: virtio pci leaking spinlockSteven Luong1-0/+1
2019-05-27virtio: Add gso support for native virtio driverMohsin Kazmi1-5/+56
2019-05-24Tap: Fix the indirect buffers allocation VPP-1660Mohsin Kazmi1-18/+0
2019-05-06virtio: refactor ctrl queue supportMohsin Kazmi1-22/+32
2019-05-01virtio: Fix virtio buffer allocationMohsin Kazmi1-1/+1
2019-05-01virtio: remove configurable queue size supportMohsin Kazmi1-29/+26
2019-04-08virtio: Fix the coverity warningsMohsin Kazmi1-6/+11
2019-04-03virtio: Add support for multiqueueMohsin Kazmi1-37/+310
2019-02-06virtio: enable msix interrupt modeMohsin Kazmi1-40/+101
2019-02-06virtio: Use new buffer optimizationMohsin Kazmi1-0/+1
2019-01-30virtio: fix the device order (legacy or modern)Mohsin Kazmi1-3/+3