summaryrefslogtreecommitdiffstats
path: root/src/vnet/devices
AgeCommit message (Expand)AuthorFilesLines
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-22vppinfra: add abstract socket & netns fnsNathan Skrzypczak1-32/+14
2021-07-15misc: replace CLIB_PREFETCH with clib_prefetch_{load,store}Damjan Marion3-16/+16
2021-07-08tap: Set the MTU on the TUN deivceNeale Ranns1-0/+13
2021-06-23virtio: api cleanupFilip Tehlar2-49/+13
2021-06-22virtio: api cleanupFilip Tehlar1-54/+9
2021-06-22devices: af_packet api cleanupFilip Tehlar1-53/+8
2021-06-22devices: tapv2 api cleanupFilip Tehlar1-49/+12
2021-06-22devices: api cleanupFilip Tehlar1-52/+8
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 Kazmi5-6/+6
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 Ganne3-7/+0
2021-04-08devices: af_packet - use netlink to get/set mtuAloys Augustin3-23/+100
2021-04-05vhost: Crash upon disconnectSteven Luong1-1/+1
2021-03-24virtio: improve compilation timeDamjan Marion1-64/+57
2021-03-19interface: add capabilities flagsMohsin Kazmi5-42/+46
2021-03-05ipsec: Support async mode per-SANeale Ranns1-1/+1
2021-02-26virtio: place the event fds on worker threads for pci deviceMohsin Kazmi1-0/+11
2021-02-25ipsec: enable input features on tunnelsBrian Russell1-8/+18
2021-02-24virtio: enable the interrupt support for uio_pci_genericMohsin Kazmi1-11/+4
2021-02-15vlib: refactor checksum offload supportMohsin Kazmi5-34/+45
2021-02-08virtio: use vpp clib_memset instead glibc memsetMohsin Kazmi1-2/+2
2021-02-08virtio: add atomic call for kickingMohsin Kazmi2-20/+6
2021-02-05devices: af-packet gso mtuNathan Skrzypczak4-38/+126
2021-02-01tap: fix the interrupt handlingMohsin Kazmi1-3/+4
2021-01-27vhost: vhost interface hardware address not setSteven Luong3-6/+9
2021-01-26interface: remove vnet_device_input_runtime_tMohammed Hawari2-314/+1
2021-01-22devices: adapt af_packet to new rxq frameworkMohammed Hawari3-32/+32
2021-01-21interface: rx queue infra rework, part oneDamjan Marion10-175/+130
2021-01-08vhost: Add event index for interrupt notification to driverSteven Luong8-192/+506
2021-01-05tap: fix the buffering index for groMohsin Kazmi1-6/+8
2020-12-28vlib: add missing file template descriptionsPaul Vinciguerra1-0/+4
2020-12-25virtio: Extend vhost multi-queues support beyond 8 queue pairsSteven Luong3-60/+122
2020-12-14misc: move to new pool_foreach macrosDamjan Marion8-39/+32
2020-12-14vppinfra: simpler and faster pool_foreachDamjan Marion1-0/+1
2020-12-11virtio: fix vrings overflow in vhost_userBenoît Ganne1-1/+10
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