summaryrefslogtreecommitdiffstats
path: root/src/vnet/devices
AgeCommit message (Expand)AuthorFilesLines
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
2022-01-05interface: refactor interface capabilities codeDamjan Marion5-38/+30
2021-12-14virtio: integrate with new tx infraMohsin Kazmi8-53/+237
2021-12-03interface: add multi tx-queues support for new tx infraMohsin Kazmi1-4/+2
2021-11-27devices: fix af_packet GSO checkNathan Skrzypczak1-1/+6
2021-11-23devices: support build on older kernelsFlorin Coras1-0/+3
2021-11-12virtio: improve the inline of clib_memcpy_fastMohsin Kazmi1-1/+1
2021-11-05devices: remove dead code in pipeDamjan Marion1-2/+1
2021-11-05virtio: fix the initializationMohsin Kazmi1-1/+1
2021-10-29devices: default mode eth in the apiNathan Skrzypczak2-2/+4
2021-10-28tap: handle null namespace and bridge correctlyMatthew Smith1-2/+4
2021-10-27devices: fix coverity warning/don't leak fdKlement Sekera1-1/+2
2021-10-22devices: add support for l3 af_packet interfaceMohsin Kazmi5-37/+106
2021-10-06docs: vnet comment nitfixesNathan Skrzypczak1-31/+37
2021-10-05tap: free the tap_fds vec on interface deletionMohsin Kazmi1-0/+1
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 Kazmi3-15/+49
2021-09-29tap: Fix tap create with nsNathan Skrzypczak1-55/+24
2021-09-28devices: Add queues params in create_ifNathan Skrzypczak7-96/+185
2021-09-27virtio: Still init unused txqNathan Skrzypczak1-17/+0
2021-09-27tap: move the api msg_id_base to tap_main_tMohsin Kazmi2-3/+3
2021-09-22tap: remove cxq_vring from tap/tunMohsin Kazmi1-1/+0
2021-09-22virtio: fix the type of argument in virtio_show()Mohsin Kazmi2-7/+8
2021-09-15tap: set device name on creation via TUNSETIFFDuncan Eastoe1-17/+8
2021-09-07devices: restore regular af-packet tx pathMohammed Hawari2-21/+28
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