aboutsummaryrefslogtreecommitdiffstats
path: root/src/vlib
AgeCommit message (Expand)AuthorFilesLines
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
2019-01-09Use the official libpcap file typeDave Barach1-1/+1
2019-01-07avf: allocate descriptor memory from local numaDamjan Marion5-0/+21
2019-01-07Handle buffer alloc failure in vlib_buffer_add_dataDave Barach2-8/+9
2019-01-02Add microarch details to 'show cpu'.Paul Vinciguerra1-1/+1
2019-01-01buffers: remove unused codeDamjan Marion5-449/+4
2018-12-19vlib: support Hyper-v/Azure VMBusStephen Hemminger4-1/+518
2018-12-18STATS: add vlib_set_simple_counter (VPP-1484)Matus Fabian1-0/+16
2018-12-13fix vlib_buffer_chain_compress assert in debugKlement Sekera1-1/+2
2018-12-04Add VNET_BUFFER_F_AVAIL definitionsDave Barach1-0/+1
2018-11-30Metadata / opaque formatting belongs in vppDave Barach4-57/+109
2018-11-25vlib:init free list buffers vecEyal Bari2-0/+6
2018-11-20Add buffer tracing to the dispatch tracerDave Barach4-7/+85
2018-11-20vlib: reset frame flags when frame is reusedDamjan Marion1-0/+1
2018-11-20vlib: add vlib_buffer_enqueue_to_single_next(...) functionDamjan Marion1-0/+35
2018-11-20dhcp4:(VPP-1483) linearize chained packets before handlingEyal Bari2-1/+65
2018-11-18add vlib_prefetch_buffer_data(...) macroDamjan Marion1-0/+2
2018-11-17pcap-based dispatch tracerDave Barach3-2/+311
2018-11-14Remove c-11 memcpy checks from perf-critical codeDave Barach8-66/+68
2018-11-13vlib:remove unused argumentEyal Bari2-4/+2
2018-11-13vlib rename vlib_frame_args(...) to vlib_frame_scalar_args(..)Damjan Marion4-6/+4