aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/af_xdp
AgeCommit message (Expand)AuthorFilesLines
2024-10-28af_xdp: api cleanupStanislav Zaikin3-256/+3
2024-03-18build: add option to specify supported OS list for pluginDamjan Marion1-0/+2
2024-03-12misc: remove GNU Indent directivesDamjan Marion4-10/+0
2023-10-14feature: remove unused codeDamjan Marion1-1/+1
2023-06-27af_xdp: create_api_v3 without namespace keywordStanislav Zaikin3-0/+132
2023-06-21af_xdp: fix chained buffer free on failureBenoît Ganne1-1/+1
2023-06-14af_xdp: linearize buffer chains before TXShmuel Hazan1-0/+20
2023-06-13af_xdp: set frame_no_append flagArtem Glazychev1-0/+1
2023-06-08af_xdp: make sure all packets are transmittedBenoît Ganne2-7/+12
2023-06-08af_xdp: remove the previous program before loading a new oneArtem Glazychev1-1/+2
2023-03-06af_xdp: fix netns configurationBenoît Ganne1-1/+2
2023-02-02af_xdp: fix default xdp program unload failYulong Pei1-20/+45
2023-01-24af_xdp: fix xdp socket create failChen Yahui1-2/+18
2023-01-13af_xdp: update af_xdp driver plugin to depend on libxdpYulong Pei3-26/+41
2022-09-28af_xdp: change RLIMIT_MEMLOCK before load bpf programChen Yahui1-0/+7
2022-09-27af_xdp: compile error undeclared identifier 'SOL_XDP'Chen Yahui1-0/+3
2022-04-28af_xdp: more meaningful frame_size error messageBenoît Ganne1-0/+14
2022-02-16af_xdp: change flag passed to bpf_set_link_xdp_fdDastin Wilski1-4/+1
2022-01-18vnet: distinguish between max_frame_size and MTUDamjan Marion1-2/+3
2022-01-17interface: improve MTU handlingDamjan Marion1-3/+10
2022-01-07ethernet: new interface registration functionDamjan Marion1-9/+6
2022-01-05interface: refactor interface capabilities codeDamjan Marion1-3/+2
2021-12-16af_xdp: mark API as stableBenoît Ganne1-6/+1
2021-12-03api: refactor to use REPLY_MSG_ID_BASE #defineKlement Sekera1-8/+5
2021-11-19af_xdp: integrate with new tx infraarikachen3-31/+83
2021-11-18af_xdp: introduce to netns apiarikachen7-10/+227
2021-11-10af_xdp: fix thread 0 and 1 using one txq slotarikachen1-2/+2
2021-10-13docs: convert plugins doc md->rstNathan Skrzypczak2-129/+164
2021-10-11af_xdp: ensure at least one queue is createdJoshua Roys1-1/+4
2021-09-28af_xdp: fix init lock for shared txqarikachen1-6/+7
2021-09-28af_xdp: fix free mem in tx while no free slotarikachen1-2/+2
2021-08-26af_xdp: fix stale rx/tx pointers in xsk objectsBenoît Ganne1-10/+47
2021-08-23af_xdp: fix xsk_socket__delete left un-cleanuparikachen1-3/+3
2021-05-21af_xdp: use desc offset on rxBenoît Ganne2-41/+26
2021-05-21af_xdp: refill rx rings when interface goes upBenoît Ganne3-9/+26
2021-05-21af_xdp: workaround kernel race between poll() and sendmsg()Benoît Ganne10-86/+213
2021-05-01vlib: refactor trajectory trace debug featureBenoît Ganne2-12/+18
2021-04-30build: declare some CMake variables as advancedDamjan Marion1-1/+1
2021-03-19interface: add capabilities flagsMohsin Kazmi1-1/+1
2021-01-26interface: remove vnet_device_input_runtime_tMohammed Hawari1-2/+1
2021-01-21af_xdp: update interrupt mode to new infraBenoît Ganne3-36/+86
2020-11-13af_xdp: fix docBenoît Ganne1-1/+1
2020-11-09vlib: fix trace number accountingBenoît Ganne1-12/+12
2020-10-24af_xdp: add option to claim all available rx queuesBenoît Ganne6-38/+55
2020-10-21af_xdp: fix NUMA node parsingBenoît Ganne1-11/+9
2020-09-10af_xdp: documents incompatibility with 1GB hugepages and high buffers-per-numa.Mohammed Hawari1-0/+2
2020-09-01misc: fix uninitialized use warnings with gcc-{8,9}Aloys Augustin1-1/+1
2020-08-31vppinfra: convert A_extend_to_B to B_from_A format of vector inlinesDamjan Marion1-2/+2
2020-08-31af_xdp: AF_XDP input pluginBenoît Ganne14-0/+2206