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