aboutsummaryrefslogtreecommitdiffstats
path: root/src/vlib
AgeCommit message (Expand)AuthorFilesLines
2019-03-12Perf tune handoff queue pollingDave Barach3-3/+25
2019-03-12ICMP46 error: Clone first buffer instead of "truncating" original bufferOle Troan1-0/+21
2019-03-10Perf tune get_frame_size_infoDave Barach3-3/+14
2019-03-06vmbus: fix bug that breaks multiple netvsc vdevsMatthew Smith1-2/+2
2019-03-06vlib: coverity woesSteven Luong1-2/+1
2019-03-04buffers: support cases where numa node memory is not availableDamjan Marion3-40/+82
2019-03-04stats: fix crash on early initFilip Tehlar1-4/+18
2019-03-01Save signum and faulting address in static variablesDave Barach1-0/+6
2019-02-27VPP-1576: fix Coverity issuesDave Barach1-27/+17
2019-02-27Fix crash in barrier sync when vlib_worker_threads is zeroDamjan Marion2-3/+5
2019-02-26stats: buffer gauge callbacks use index instead of name.Ole Troan1-26/+20
2019-02-26Move pcap rx/tx trace code out of the dpdk pluginDave Barach1-0/+16
2019-02-25buffer chain linearizationKlement Sekera2-97/+125
2019-02-22stats: add buffer gaugesFilip Tehlar2-4/+90
2019-02-22Add no-append flag to vlib_frame_tDamjan Marion3-4/+15
2019-02-21physmem: keep physmem VA in 39-bit address space on x86_64Damjan Marion2-1/+34
2019-02-20calculate per-thread time offsetDave Barach3-1/+66
2019-02-14buffer: bug fix vlib_buffer_free_inlineLollita Liu1-6/+7
2019-02-09buffers: fix typoDamjan Marion3-13/+15
2019-02-06buffers: make buffer data size configurable from startup configDamjan Marion4-29/+43
2019-02-06buffers: improve buffer init performanceDamjan Marion1-17/+14
2019-02-02CLI control of graph dispatch elogsDave Barach3-126/+214
2019-02-02Deprecate old mutliarch code, phase 1Damjan Marion1-24/+2
2019-01-31buffers: vallidate that buffer is allocated during buffer pool putDamjan Marion1-8/+5
2019-01-31Add 'show vlib graphviz' commandBenoƮt Ganne4-16/+108
2019-01-31assert on double-free in debug buildKlement Sekera1-4/+2
2019-01-31pci: get the number of interruptsMohsin Kazmi2-0/+21
2019-01-31buffers: reinitialize metadata, add additional validationDamjan Marion2-13/+44
2019-01-30buffers: major cleanup and improvementsDamjan Marion8-683/+591
2019-01-29Fix error while compiling using 'vlib/vlib.h' dependencie.Dmitry Vakhrushev1-0/+2
2019-01-28Less intrusive way to capture numa_node and cpu_id changesDamjan Marion4-11/+13
2019-01-27Fix issue with cpu_id and numa_code captured too earlyDamjan Marion4-5/+9
2019-01-27perfmon: collect data on selected thread(s)Dave Barach2-9/+43
2019-01-24move misc-drop-errors to vnetDave Barach1-31/+0
2019-01-24perfmon plugin: 2-way parallel stat collectionDave Barach4-58/+54
2019-01-24buffers: fix vector typesDamjan Marion2-3/+5
2019-01-23buffers: wrap vlib_buffer_t to union and expose vector typesDamjan Marion3-79/+98
2019-01-20buffers: remove VLIB_BUFFER_DEFAULT_FREE_LIST macro and fl->n_data_bytesDamjan Marion5-61/+17
2019-01-20buffers: remove vlib_buffer_delete_free_listDamjan Marion3-62/+0
2019-01-20buffers: don't init metadata, as it is already initializedDamjan Marion2-39/+1
2019-01-20buffers: keep buffer_main in vlib_main_tDamjan Marion6-42/+45
2019-01-20Store numa-noda and cpu-index in vlib_main_tDamjan Marion3-1/+8
2019-01-20log: bug fix register class compare mismatchSu Wang1-1/+3
2019-01-18Fix GCC 8 compiler warnings on strncpy's truncated copy on debian distroSteven Luong1-2/+2
2019-01-19buffers: remove free-list information from buffer metadataDamjan Marion4-70/+19
2019-01-18buffers: remove freelist argument from vlib_buffer_add_dataDamjan Marion2-12/+7
2019-01-18Add vlib_buffer_copy_indices inline functionDamjan Marion2-8/+14
2019-01-18deprecate clib_memcpy64_x4Damjan Marion2-9/+14
2019-01-17vmbus: fix strncpy related warningsStephen Hemminger1-4/+4
2019-01-17pci: fix strncpy warningsStephen Hemminger1-4/+4