summaryrefslogtreecommitdiffstats
path: root/src/vlib
AgeCommit message (Expand)AuthorFilesLines
2019-05-01Add node, frame to vlib main loop perf analysis callback argumentsDave Barach2-6/+13
2019-04-24Clean up multi-thread barrier-sync hold-down timerDave Barach2-13/+57
2019-04-22vlib epoll: handle file removal on EPOLLINFlorin Coras1-0/+2
2019-04-18vlib epoll: protect against clib file pool expansionFlorin Coras1-1/+3
2019-04-18Fix memory corruption faulting [VPP-1639]Artem Belov1-3/+3
2019-04-12Trivial: Update doxygen comments.Paul Vinciguerra1-3/+10
2019-04-08vlib-punt: fix error node countingNeale Ranns2-26/+14
2019-04-03pci: Fix the crash on deleting the pci deviceMohsin Kazmi1-2/+5
2019-04-02stat-segment: scaling improvementNeale Ranns1-8/+8
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