aboutsummaryrefslogtreecommitdiffstats
path: root/src/vlib
AgeCommit message (Expand)AuthorFilesLines
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
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