aboutsummaryrefslogtreecommitdiffstats
path: root/src/vnet/devices
AgeCommit message (Expand)AuthorFilesLines
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
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