summaryrefslogtreecommitdiffstats
path: root/src/vlib
AgeCommit message (Expand)AuthorFilesLines
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
2018-10-16Fix coverity issue for potentially overflowing of page sizeHaiyang Tan3-4/+4
2018-10-10Integer underflow and out-of-bounds read (VPP-1442)Neale Ranns1-4/+9
2018-10-05vfio: don't display error if no pci devices are assigned to containerDamjan Marion1-3/+4
2018-10-05node_cli: Give the user a hint as to the problem.Paul Vinciguerra1-5/+15
2018-10-03fix format error in show logging config outputJerome Tollet1-3/+6
2018-10-01API / CLI event-log tracingDave Barach10-3339/+125
2018-10-01thread: Add show threads apiMohsin Kazmi4-58/+40
2018-09-30vlib: barrier sync elog tracing improvementsDave Barach3-135/+113
2018-09-27Add logging to vfio codeDamjan Marion2-3/+23
2018-09-27"show log": print wall-clock timeDave Barach1-1/+14
2018-09-24Trivial: Clean up some typos.Paul Vinciguerra1-4/+4
2018-09-19session: improve close procedureFlorin Coras1-0/+8
2018-09-17STATS: Dynamically mapped shared memory segmentOle Troan5-16/+42
2018-09-14vlib: introduce user flags in vlib_frame_tDamjan Marion3-16/+20
2018-09-12Add and enable u32x4_extend_to_u64x2_high for aarch64 NEON intrinsics.Sirshak Das1-1/+5
2018-09-09vlib: crash in linux_epoll_input_inline for accessing free file index [VPP-1412]Steven1-2/+31
2018-09-07Improve NTP / kernel time change event handlingDave Barach1-2/+14
2018-09-07cmake: set packaging component for different filesDamjan Marion1-1/+5
2018-09-07Silence warning over ignored return value (CID 187932)Chris Luke1-2/+2
2018-09-06Fix Telnet option processing issueChris Luke1-1/+8
2018-09-03Deprecate old buffer replication schemeDamjan Marion3-64/+16
2018-08-29STATS: stat_client updates.Ole Troan2-6/+7
2018-08-28vlib: add 'show node' and 'set node function' CLIDamjan Marion3-35/+262
2018-08-26cmake: add add_vpp_library and add_vpp_executable macrosDamjan Marion1-11/+5
2018-08-25Add int cast to fit '.*' printf expectationsPierre Pfister1-4/+5
2018-08-24Clean up packet tracer, especially "clear trace"Dave Barach3-25/+24
2018-08-24Rename struct mallinfo -> struct dlmallinfoDave Barach1-1/+1
2018-08-17CMake as an alternative to autotools (experimental)Damjan Marion1-0/+98
2018-08-14Run interior graph nodes before process nodesDave Barach1-14/+7
2018-08-13Multiarch handling in different constructor macrosDamjan Marion3-0/+46
2018-08-03vlib: avoid double process dispatchFlorin Coras1-1/+9
2018-08-01Improve cpu { coremask-% } configure optionYi He1-20/+4
2018-07-27128-bit SIMD version of vlib_get_buffersDamjan Marion1-0/+8
2018-07-23Buffer clone: copy opaque2Neale Ranns1-0/+2
2018-07-20Add congestion drop in interface handoffDamjan Marion3-21/+57
2018-07-20physmem: fix alloc when dlmaloc is usedDamjan Marion1-1/+5
2018-07-19Cleanup of handoff codeDamjan Marion1-0/+86
2018-07-18Add config option to use dlmalloc instead of mheapDave Barach6-18/+98
2018-07-12Fix debug CLI node recycling bugsDave Barach1-5/+26
2018-07-11threads: fix issue with setting main-core to 0Damjan Marion2-8/+15
2018-07-04Do not override skip-cores if set in startup.confDamjan Marion1-4/+2
2018-07-03Set main thread affinity before main heap is allocatedDamjan Marion1-7/+7