aboutsummaryrefslogtreecommitdiffstats
path: root/src/vlib
AgeCommit message (Expand)AuthorFilesLines
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
2021-03-26vlib: introduce vlib_get_elog_main()Damjan Marion9-32/+38
2021-03-26vlib: introduce vlib_get_main_by_index(), vlib_get_n_threads()Damjan Marion10-53/+76
2021-03-23vlib: add node adaptive mode flagFlorin Coras3-7/+25
2021-03-22vlib: graphviz upgrade to allow filtersArthur de Kerhor5-34/+206
2021-03-15tests: use socket transport instead of shared memoryOle Troan1-4/+3
2021-03-14ip: extend punt CLI for exception packetsMohammed Hawari2-15/+75
2021-03-11misc: fix gcc-11 buildDamjan Marion2-44/+33
2021-03-11vlib: refactor node function variantsDamjan Marion7-193/+218
2021-03-09vlib: remove unused functionDamjan Marion1-9/+0
2021-03-07dispatch-trace: move dispatch trace pcap code to pluginDamjan Marion3-534/+45
2021-03-05interface: move vnet_pcap_t to vnetDamjan Marion1-18/+0
2021-02-27vlib: fix clear trace buffer race conditionBenoît Ganne1-4/+15
2021-02-18vlib: add a "vpplog" debug CLIDave Barach2-0/+25
2021-02-11tests: tag the tests that do not work with multi-worker configurationAndrew Yourtchenko1-0/+2
2021-02-08vlib: ASSERT vm == vlib_get_main()Dave Barach1-0/+5
2021-02-08ping: fix aborting on keypressIvan Shvedunov2-7/+8
2021-02-04vlib: "revert startup multi-arch variant configuration fix for interfaces"Damjan Marion1-18/+4
2021-02-04vlib: increase the stats epoch only when necessaryMiklos Tirpak2-16/+72
2021-01-29vlib: acquire barrier before exit callKommula Shiva Shankar1-0/+2
2021-01-25vlib: add show trace limit warning at the end of output tooBenoît Ganne1-2/+4
2021-01-25vlib: startup multi-arch variant configuration fix for interfacesRadu Nicolau1-4/+18
2021-01-22interface: let drivers control polling when downMohammed Hawari1-0/+2
2021-01-21interface: rx queue infra rework, part oneDamjan Marion6-95/+36
2021-01-20vlib: fix build with muslNathan Moos1-0/+1