aboutsummaryrefslogtreecommitdiffstats
path: root/src/vlib
AgeCommit message (Expand)AuthorFilesLines
2019-04-01Enhance vlib_buffer_clone to change headroom space for packetJohn Lo1-7/+66
2019-03-28Punt InfraNeale Ranns6-2/+1063
2019-03-28Typos. A bunch of typos I've been collecting.Paul Vinciguerra3-6/+6
2019-03-26node: vector must be checked with vec_headerKingwel Xie1-1/+1
2019-03-21Ignore SIGTERM during the vpp boot sequenceDave Barach2-12/+17
2019-03-20Re-enable aarch64 neon instruction in vlib_buffer_free_inlineLijian.Zhang1-3/+3
2019-03-13VPP-1576: fix a set of coverity warningsDave Barach1-1/+4
2019-03-13buffers: don't use clib_memcpy for copying buffer indicesDamjan Marion1-1/+37
2019-03-13Move the punt/drop nodes into vlibNeale Ranns2-0/+287
2019-03-13buffers: fix ref_count mask in vlib_buffer_free_inlineDamjan Marion1-1/+1
2019-03-13deprecate VLIB_NODE_FUNCTION_MULTIARCHFilip Tehlar1-4/+0
2019-03-13vmbus: not having uio_hv_generic is not an errorStephen Hemminger1-7/+20
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