aboutsummaryrefslogtreecommitdiffstats
path: root/src/vnet/devices/af_packet/af_packet.c
AgeCommit message (Expand)AuthorFilesLines
2022-12-21af_packet: move to pluginMohsin Kazmi1-879/+0
2022-11-25interface: remove the pending interrupt from deleting interfaceMohsin Kazmi1-5/+4
2022-10-21devices: add support for af-packet v2Mohsin Kazmi1-50/+81
2022-08-08devices: af_packet, fix tx stall by retrying failed sendtoMohammed Hawari1-0/+1
2022-05-08devices: fix crash on invalid interfaceGabriel Ganne1-2/+5
2022-04-11devices: refactor fanout supportMohsin Kazmi1-27/+33
2022-04-07devices: add cli support for checksum and gso disableMohsin Kazmi1-16/+20
2022-04-06devices: add cli support to disable qdisc bypassMohsin Kazmi1-11/+18
2022-04-05devices: remove redundant code af-packetMohsin Kazmi1-22/+3
2022-04-05devices: fix the coverity warnings for af-packet v3Mohsin Kazmi1-9/+14
2022-04-04devices: add multi-queue support for af-packetMohsin Kazmi1-161/+371
2022-03-25devices: fix high vector rate per dispatchMohsin Kazmi1-0/+1
2022-03-23devices: add support for offloadsMohsin Kazmi1-19/+24
2022-03-23devices: af-packet v3 supportMohsin Kazmi1-25/+62
2022-03-10devices: remove the unused code from af_packetMohsin Kazmi1-3/+0
2022-01-18vnet: distinguish between max_frame_size and MTUDamjan Marion1-4/+6
2022-01-17interface: improve MTU handlingDamjan Marion1-21/+16
2022-01-10interface: refactor interface capabilities code, part 2Damjan Marion1-10/+6
2022-01-07ethernet: new interface registration functionDamjan Marion1-15/+6
2022-01-05interface: refactor interface capabilities codeDamjan Marion1-5/+3
2021-11-23devices: support build on older kernelsFlorin Coras1-0/+3
2021-10-29devices: default mode eth in the apiNathan Skrzypczak1-2/+2
2021-10-22devices: add support for l3 af_packet interfaceMohsin Kazmi1-26/+43
2021-09-28devices: Add queues params in create_ifNathan Skrzypczak1-37/+40
2021-09-07devices: restore regular af-packet tx pathMohammed Hawari1-0/+9
2021-04-08devices: af_packet - use netlink to get/set mtuAloys Augustin1-12/+6
2021-03-19interface: add capabilities flagsMohsin Kazmi1-4/+9
2021-02-05devices: af-packet gso mtuNathan Skrzypczak1-0/+25
2021-01-22devices: adapt af_packet to new rxq frameworkMohammed Hawari1-21/+21
2020-12-14misc: move to new pool_foreach macrosDamjan Marion1-3/+3
2020-10-08interface: shorten vnet_hw_if_rx_modeDamjan Marion1-1/+1
2020-05-27ethernet: fix DMAC check and skip unnecessary ones (VPP-1868)John Lo1-1/+1
2019-09-12devices: af_packet API cleanupJakub Grajciar1-11/+13
2019-05-07Fix af_packet issues:jackiechen19851-31/+57
2018-10-23c11 safe string handling supportDave Barach1-3/+3
2018-05-29af_packet: Add support for dump interfacesMohsin Kazmi1-0/+25
2018-05-28af-packet: Add support for loggingMohsin Kazmi1-24/+30
2018-05-28itf: Fix admin up down for AF_PACKET and vhost-userMohsin Kazmi1-4/+41
2018-03-26afpacket: Fix the reply if itf already exitsMohsin Kazmi1-1/+3
2018-03-14At AF_PACKET socket create, do intf bind before rx ring cfg to avoid receivin...Chaoyu Jin1-12/+12
2018-02-06vlib: epoll on worker threadsDamjan Marion1-0/+2
2018-01-05VPP-1115 Fix a debug log mistake when create AF_PACKET socketzhaoqingling1-1/+1
2017-11-14vnet: af_packet_set_l4_cksum_offload device class checkJakub Grajciar1-0/+3
2017-10-24Add extern to *_main global variable declarations in header files.Dave Wallace1-0/+2
2017-10-23af_packet: invalid TCP/UDP offload checksum on RX node recalculationJakub Grajciar1-0/+16
2017-10-11Revert "VPP-1001 - update AF Packet Driver to for modern kernels"Damjan Marion1-28/+2
2017-10-04VPP-1001 - update AF Packet Driver to for modern kernelsAnton Ivanov1-2/+28
2017-09-15vppinfra: add clib_mem_vm_ext_alloc functionDamjan Marion1-2/+2
2017-09-09move unix_file_* code to vppinfraDamjan Marion1-6/+6
2017-09-08vlib: move linux-specific code to vlib/linuxDamjan Marion1-0/+1