aboutsummaryrefslogtreecommitdiffstats
path: root/src/vlib
AgeCommit message (Expand)AuthorFilesLines
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
2021-01-15vlib: fix counter_will_expand predictionMiklos Tirpak1-6/+3
2021-01-11dpdk: allow configure individual VMBUS devicesVladimir Ratnikov3-10/+33
2020-12-28vlib: add missing file template descriptionsPaul Vinciguerra1-1/+8
2020-12-18perfmon: new perfmon pluginDamjan Marion3-2/+22
2020-12-18misc: deprecate old perfmonDamjan Marion1-1/+0
2020-12-15classify: add pcap/trace classfier mgmt API callsJon Loeliger4-10/+11
2020-12-14misc: refactor clib_bitmap_foreach macroDamjan Marion6-20/+20
2020-12-14misc: move to new pool_foreach macrosDamjan Marion4-15/+15
2020-12-06vlib: vlib_log for "linux device up" warningsDave Barach1-3/+4
2020-11-26vlib: fix vlib log elog vector overrunBenoît Ganne1-1/+1
2020-11-26vlib: clean up event-logger CLIDave Barach1-12/+12
2020-11-25vlib: add elog events for vlib log entriesDave Barach5-10/+51
2020-11-25pci: add PCIe Gen4 link speedDamjan Marion1-2/+4
2020-11-24buffers: add page-size configNathan Skrzypczak2-41/+64
2020-11-23vlib: Fix sh int addrNathan Skrzypczak1-0/+5
2020-11-23vlib: add format_vlib_thread_nameDamjan Marion2-0/+27
2020-11-16tests: move cli tests to src/vlib/testDave Wallace1-0/+89
2020-11-16tests: move buffer tests to src/vlib/testDave Wallace1-0/+29
2020-11-13vlib: macro definition erroryult1-6/+6
2020-11-13vlib: vlib_buffer_t should be always 128 bytes, not 2 cachelinesDamjan Marion1-4/+8
2020-11-10ip6-nd: fix memory leaksDave Barach1-0/+1
2020-11-09vlib: support macros in initial config fileDave Barach1-15/+59