aboutsummaryrefslogtreecommitdiffstats
path: root/src/vlib
AgeCommit message (Expand)AuthorFilesLines
2019-06-18stats: fix memory leakage when adding / deleting interfacesOle Troan1-3/+4
2019-06-17vlib: cherry-pick "memory-trace stats-segment"Dave Barach1-40/+173
2019-06-14acl vnet vlib: memory leaksSteven Luong1-11/+12
2019-05-02Clean up multi-thread barrier-sync hold-down timerDave Barach4-16/+130
2019-05-01vlib epoll: protect against clib file pool expansionFlorin Coras1-1/+5
2019-04-19Fix memory corruption faulting [VPP-1639]Artem Belov1-3/+3
2019-03-25Ignore SIGTERM during the vpp boot sequenceDave Barach2-12/+17
2019-02-27Fix crash in barrier sync when vlib_worker_threads is zeroDamjan Marion2-3/+5
2019-02-27buffer chain linearizationKlement Sekera2-106/+125
2019-02-22physmem: keep physmem VA in 39-bit address space on x86_64Damjan Marion2-1/+34
2019-02-22Add no-append flag to vlib_frame_tDamjan Marion3-4/+15
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
2018-11-08physmem: Add physmem map supportMohsin Kazmi1-3/+9
2018-11-08vlib: use index to free suspended frameFlorin Coras1-4/+4
2018-11-02vlib: define minimum chained buffer segment sizeDamjan Marion1-0/+11
2018-11-01Move RPC calls off the binary API input queueDave Barach3-2/+12
2018-10-26cj: cj dump crashSteven1-1/+1
2018-10-25Revert "Keep RPC traffic off the shared-memory API queue"Florin Coras2-4/+0
2018-10-25pmalloc: support for 4K pagesDamjan Marion4-12/+35
2018-10-24vlib: Fix pci io bar read/write fd leakMohsin Kazmi1-0/+6
2018-10-24Keep RPC traffic off the shared-memory API queueDave Barach2-0/+4
2018-10-23physmem coverity issuesDamjan Marion2-3/+3
2018-10-23vlib: alloc buffers on local numa, not on numa 1Damjan Marion1-1/+2
2018-10-23vlib: Add support for pci io read/writeMohsin Kazmi2-31/+108
2018-10-23vlib: reduce default buffer memory size to be below RLIMIT_MEMLOCKDamjan Marion1-1/+5
2018-10-23Numa-aware, growable physical memory allocator (pmalloc)Damjan Marion16-543/+292
2018-10-23c11 safe string handling supportDave Barach15-48/+48
2018-10-22vlib: pci improvementsDamjan Marion5-145/+202
2018-10-22vlib: introduce vlib_buffer_get_{pa,va,current_va,current_pa} inlinesDamjan Marion2-5/+20
2018-10-22X86_64 perf counter pluginDave Barach4-24/+105
2018-10-19vppinfra: add atomic macros for __sync builtinsSirshak Das4-30/+14