aboutsummaryrefslogtreecommitdiffstats
path: root/src/vlib
AgeCommit message (Expand)AuthorFilesLines
2021-10-05build: don't hardcode triplet, allow specifying custom lib dirDamjan Marion2-1/+9
2021-09-29ipsec: Record the number of packets lost from an SANeale Ranns1-0/+14
2021-09-17build: use GNUInstallDirs install destinationsNick Brown1-1/+1
2021-09-15vlib: add option to plugin registration to prefer deep bindingDamjan Marion2-6/+7
2021-09-14vlib: add graceful termination with statusPierre Pfister2-1/+12
2021-09-09vlib: fix vlib_buffer_enqueue_to_next() overflowBenoît Ganne1-0/+25
2021-08-31vlib: fixed the issue of vpp crash caused by interface up/downfangtong1-1/+1
2021-08-27vlib: vpp banner is outputted to non-interactive vppctl sessionSteven Luong1-0/+11
2021-08-27bufmon: add buffer monitoring pluginBenoît Ganne3-24/+55
2021-08-20buffers: fix buffer linearizationBenoît Ganne1-95/+104
2021-07-27vlib: don't ASSERT(vm) in worker thread bootstrapDave Barach1-2/+4
2021-07-15misc: replace CLIB_PREFETCH with clib_prefetch_{load,store}Damjan Marion2-3/+3
2021-07-13vppinfra: put each vector function into own fileDamjan Marion1-1/+2
2021-07-02vlib: fix buffer pool alignment sizeTianyu Li1-1/+1
2021-06-21vlib: fix coverity warningDave Barach1-0/+3
2021-06-13vlib: fix dangling reference in node_by_name hashDave Barach1-1/+4
2021-05-27vlib: handoff reworkDamjan Marion5-282/+177
2021-05-26pg: revert exec file fixesRay Kinsella1-6/+1
2021-05-26vlib: revert exec cmd handle scripts with blank linesRay Kinsella1-21/+3
2021-05-14vlib: remove unused codeDamjan Marion2-127/+0
2021-05-14vlib: pass node runtime to vlib_buffer_enqueue_to_thread()Damjan Marion3-8/+11
2021-05-13tests: move test source to vpp/testDave Wallace3-156/+0
2021-05-11vlib: exec cmd handle scripts with blank linesDave Barach1-3/+21
2021-05-07vppinfra: add universal array mask_compare and compress funcsDamjan Marion1-126/+29
2021-05-06vlib: remove unused simple counters fieldsOle Troan1-6/+0
2021-05-06vlib: rename vl_counter_t to vlib_error_desc_tOle Troan3-10/+8
2021-05-06stats: memory heap countersOle Troan2-0/+7
2021-05-06memif: add severity to countersOle Troan1-1/+1
2021-05-05vlib: fix adaptive mode flag unset on nodes reforkingMaxime Peim1-0/+4
2021-05-03vlib: multiarch vlib_frame_queue_dequeue()Damjan Marion5-143/+131
2021-05-01vlib: refactor trajectory trace debug featureBenoît Ganne2-40/+29
2021-04-30build: declare some CMake variables as advancedDamjan Marion1-2/+2
2021-04-30misc: experimental configure scriptDamjan Marion1-2/+2
2021-04-30build: switch release build to -O3Damjan Marion1-1/+1
2021-04-28vppinfra: AArch64 NEON implementation of clib_compare_u16_x64()Damjan Marion1-1/+1
2021-04-28pg: exec file fixesmdr781-1/+6
2021-04-27vlib: improve enqueue_to_next buffer indices extractionDamjan Marion1-100/+194
2021-04-27misc: add StatementMacros to .clang-formatDamjan Marion1-9/+12
2021-04-26vppinfra: clib_memcpy_u32() utilizing SIMD mask loads/storesDamjan Marion1-37/+1
2021-04-22misc: add filter for specific error for pcap traceBenoît Ganne2-0/+35
2021-04-21buffers: vlib_get_buffers() with 512-bit SIMDDamjan Marion1-5/+46
2021-04-21vlib: don't inline vlib_buffer_enqueue_to_*Damjan Marion4-236/+316
2021-04-20vlib: remove unused codeDamjan Marion2-38/+0
2021-04-19vppinfra: momve clib_sysfs_list_to_bitmap to sysfs.cDamjan Marion1-27/+0
2021-04-18vppinfra: remove linux/syscall.hDamjan Marion1-1/+0
2021-04-15vlib: make vlib_pending_frame_t smallerDamjan Marion1-3/+3
2021-04-14vlib: fix access before check issue in foreach_vlib_main macroDamjan Marion1-9/+17
2021-04-06buffers: performance improvementRadu Nicolau1-7/+21
2021-03-26vlib: convert foreach_vlib_main macro to be more gdb and clang-format friendlyDamjan Marion4-160/+133
2021-03-26vlib: split vlib_main_t into global and per-threadDamjan Marion15-393/+439