aboutsummaryrefslogtreecommitdiffstats
path: root/src/vnet/devices
AgeCommit message (Expand)AuthorFilesLines
2022-12-21af_packet: move to pluginMohsin Kazmi9-3524/+0
2022-12-02vhost: convert vhost device driver to a pluginSteven Luong7-6669/+0
2022-11-25interface: remove the pending interrupt from deleting interfaceMohsin Kazmi1-5/+4
2022-10-25virtio: use current_data as l2_hdr_offsetMohsin Kazmi1-4/+2
2022-10-25devices: fix the l2 hdr offset in af_packet transmit sideMohsin Kazmi1-4/+2
2022-10-21devices: add support for af-packet v2Mohsin Kazmi7-186/+645
2022-10-20virtio: fix the missing unlockMohsin Kazmi1-1/+2
2022-10-17virtio: fix the tx side hdr offsetMohsin Kazmi1-11/+10
2022-10-17devices: fix the header offsets in af_packetMohsin Kazmi1-8/+18
2022-10-12misc: fix issues reported by clang-15Damjan Marion1-2/+1
2022-09-16virtio: add support for per queue packet counterMohsin Kazmi5-0/+28
2022-08-31gso: zero-initialize gho structVladislav Grishenko1-0/+1
2022-08-31devices: fix coverity warningMohsin Kazmi1-1/+1
2022-08-31devices: add support for polling modeMohsin Kazmi3-6/+45
2022-08-08devices: af_packet, fix tx stall by retrying failed sendtoMohammed Hawari3-6/+24
2022-05-24devices: add af-packet v3 apiMohsin Kazmi2-0/+114
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-08devices: fix crash on invalid interfaceGabriel Ganne1-2/+5
2022-05-04vhost: use_custom_mac set in create_vhost_user_if_v2Fahad Naeem1-0/+1
2022-04-19devices: remove redundant access in af-packet inputMohsin Kazmi1-5/+5
2022-04-11devices: refactor fanout supportMohsin Kazmi3-27/+37
2022-04-08devices: fix the offset for af-packetMohsin Kazmi1-14/+7
2022-04-07devices: add cli support for checksum and gso disableMohsin Kazmi5-20/+29
2022-04-06devices: add cli support to disable qdisc bypassMohsin Kazmi5-12/+39
2022-04-05tap: fix the coverity warningMohsin Kazmi1-1/+1
2022-04-05devices: remove redundant code af-packetMohsin Kazmi2-23/+3
2022-04-05devices: fix the received blocks countersMohsin Kazmi1-5/+4
2022-04-05devices: fix the coverity warnings for af-packet v3Mohsin Kazmi1-9/+14
2022-04-04vppinfra: make _vec_len() read-onlyDamjan Marion1-2/+3
2022-04-04devices: add multi-queue support for af-packetMohsin Kazmi6-270/+571
2022-03-25devices: fix high vector rate per dispatchMohsin Kazmi3-13/+44
2022-03-23devices: add tx trace for af-packetMohsin Kazmi1-6/+82
2022-03-23devices: add support for offloadsMohsin Kazmi5-117/+301
2022-03-23devices: af-packet v3 supportMohsin Kazmi4-198/+274
2022-03-10devices: remove the unused code from af_packetMohsin Kazmi2-6/+0
2022-03-09stats: refactorDamjan Marion1-0/+25
2022-03-02tap: fix tun set mtuBenoƮt Ganne1-1/+1
2022-03-01virtio: refactor codeMohsin Kazmi19-355/+351
2022-02-18vnet: add set_max_frame_size callbacks for several interfacesArtem Glazychev1-0/+9
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 Kazmi2-4/+0
2022-01-18vnet: distinguish between max_frame_size and MTUDamjan Marion2-10/+10
2022-01-17interface: improve MTU handlingDamjan Marion1-21/+16
2022-01-11linux-cp: Add VPP->Linux synchronizationPim van Pelt2-1/+46
2022-01-10interface: refactor interface capabilities code, part 2Damjan Marion4-57/+57
2022-01-07ethernet: new interface registration functionDamjan Marion5-56/+28
2022-01-06tap: add num_tx_queues APINathan Skrzypczak5-5/+181