Gitiles
Code Review
Sign In
gerrit.nordix.org
/
fdio
/
vpp
/
951551081b555f37e9eb068876d83ea57621143a
/
src
/
vppinfra
a2aefef
VPP-1576: fix Coverity issues
by Dave Barach
· 6 years ago
f6defa1
Fix vpp crashing when attempting to run in kubernetes Pod
by Artem Belov
· 6 years ago
5a6c809
physmem: keep physmem VA in 39-bit address space on x86_64
by Damjan Marion
· 6 years ago
652d2e1
Deprecate old mutliarch code, phase 1
by Damjan Marion
· 6 years ago
910d369
buffers: major cleanup and improvements
by Damjan Marion
· 6 years ago
ee72141
Fix issue with cpu_id and numa_code captured too early
by Damjan Marion
· 6 years ago
c0b7a82
vppinfra: add CLIB_CACHE_LINE_ROUND() macro
by Damjan Marion
· 6 years ago
78c0ff7
pmalloc: don't iterate if there is no enough free space
by Damjan Marion
· 6 years ago
5e0c5ff
doxygen formatting fix: prevent stray examples appearing in the docs
by Andrew Yourtchenko
· 6 years ago
0a78fa1
Store numa-noda and cpu-index in vlib_main_t
by Damjan Marion
· 6 years ago
6491136
Look for plugins in target triplet subdir
by Damjan Marion
· 6 years ago
e58041f
deprecate clib_memcpy64_x4
by Damjan Marion
· 6 years ago
f9240dc
vcl: move forking logic to vls
by Florin Coras
· 6 years ago
f09179f
strncpy_s_inline copies more bytes than necessary
by Steven
· 6 years ago
7b01e9e
Use the official libpcap file type
by Dave Barach
· 6 years ago
d9818dd
Fixes for buliding for 32bit targets:
by David Johnson
· 6 years ago
d6897c1
Add microarch details to 'show cpu'.
by Paul Vinciguerra
· 6 years ago
036343b
Default huge page size to the regular page size
by Dave Barach
· 6 years ago
aed75f3
vppinfra: add simple ring implementation
by Damjan Marion
· 6 years ago
aefbede
session: add cli option to dump session elog
by Florin Coras
· 6 years ago
7fd73af
tw: fix _16t_1w_2048sl timer weel definition
by Florin Coras
· 6 years ago
4659d0e
docs: clarify vector element alignment description.
by Dave Wallace
· 6 years ago
d08ae85
Improve strncpy_s src/dst overlap check
by Dave Barach
· 6 years ago
b059849
vppinfra: c11 safe string functions
by Steven
· 6 years ago
5ad75f5
do not opttimize graph node functions in debug builds
by Damjan Marion
· 6 years ago
47c40e2
vcl: basic support for apps that fork
by Florin Coras
· 6 years ago
8be6c40
vppinfra: add pool_dup macro
by Florin Coras
· 6 years ago
19515ac
Use acquire/release ordering when accessing svm_fifo shared variable cursize
by Sirshak Das
· 6 years ago
8ebd792
cmake: display warning and continue if dpdk not present
by Damjan Marion
· 6 years ago
dbc34b8
pmalloc: correct format_pmalloc_map u32 index overrun bug
by Kingwel Xie
· 6 years ago
37f4456
vppinfra: prevent dlmalloc from allocating memory via mmap_alloc()
by Andrew Yourtchenko
· 6 years ago
0724357
vppinfra: add 128 and 256 bit vector scatter/gather inlines
by Damjan Marion
· 6 years ago
3ae2873
pcap-based dispatch tracer
by Dave Barach
· 6 years ago
96e2d44
VPP-1474: fix 2x coverity warnings
by Dave Barach
· 6 years ago
178cf49
Remove c-11 memcpy checks from perf-critical code
by Dave Barach
· 6 years ago
5efaeee
pmalloc: u32 pp->index leads to va address overrun
by Kingwel Xie
· 6 years ago
ba603ba
Calculate clock rounding constant
by Dave Barach
· 6 years ago
6ec99c3
physmem: Add physmem map support
by Mohsin Kazmi
· 6 years ago
54e8e39
pmalloc: fix shared mappings
by Damjan Marion
· 6 years ago
f5942d5
Optimize xxx_zero_byte_mask NEON function
by Lijian Zhang
· 6 years ago
5b718d5
Enable atomic swap and store macro with acquire and release ordering
by Sirshak Das
· 6 years ago
a22ba88
Add and enable msb mask vector intrinsic for aarch64.
by Lijian Zhang
· 6 years ago
0215fb4
vppinfra: fix bug in default_socket_sendmsg
by Damjan Marion
· 6 years ago
878b65a
physmem: coverity issues
by Damjan Marion
· 6 years ago
c04e2b0
pmalloc: don't lock 4K pages if we don't have access to pagemap
by Damjan Marion
· 6 years ago
567e61d
pmalloc: support for 4K pages
by Damjan Marion
· 6 years ago
9787f5f
vppinfra: autodetect default hugepage size
by Damjan Marion
· 6 years ago
8e8d3c8
physmem coverity issues
by Damjan Marion
· 6 years ago
68b4da6
Numa-aware, growable physical memory allocator (pmalloc)
by Damjan Marion
· 6 years ago
b7b9299
c11 safe string handling support
by Dave Barach
· 6 years ago
6f3f1cb
vppinfra: use log2 page size in hugepage functions
by Damjan Marion
· 6 years ago
4d1a866
X86_64 perf counter plugin
by Dave Barach
· 6 years ago
430634c
Fix dereferencing null string in dpdk_early_init
by Juraj Sloboda
· 6 years ago
1636b16
vppinfra: use memfd_create for hugepage mounts if supported
by Damjan Marion
· 6 years ago
2f6d7bb
vppinfra: add atomic macros for __sync builtins
by Sirshak Das
· 6 years ago
bf3443b
Add pool_get_zero, pool_get_aligned_zero macros
by Dave Barach
· 6 years ago
69fdfee
bond: tx optimizations
by Damjan Marion
· 6 years ago
a5ab503
Fix coverity issue for potentially overflowing of page size
by Haiyang Tan
· 6 years ago
642829d
vppinfra: introduce clib_mem_vm_ext_free() to avoid fd leaks
by Haiyang Tan
· 6 years ago
825fc48
Integer underflow and out-of-bounds read (VPP-1442)
by Neale Ranns
· 6 years ago
4f61117
vppinfra: Fix extendto_high aarch64 NEON api.
by Sirshak Das
· 6 years ago
v19.01-rc0
2329e09
clib_count_equal_*: don't read of the end of a small array and init data only if used (VPP-1429)
by Neale Ranns
· 6 years ago
819d5fd
VPP-1440: clean up coverity warnings
by Dave Barach
· 6 years ago
2e23721
Support dynamic dual/quad loop selection on aarch64
by Lijian Zhang
· 6 years ago
ec11b13
Trivial: Cleanup some typos.
by Paul Vinciguerra
· 6 years ago
983cc7d
svm: march svm_fifo take 2
by Florin Coras
· 6 years ago
df32bc4
bihash template: avoid memory leak upon rehash
by Andrew Yourtchenko
· 6 years ago
a713254
bihash template: reinstate the check for the available memory in the arena
by Andrew Yourtchenko
· 6 years ago
8023ad4
socket api: do not delay sending of messages
by Florin Coras
· 6 years ago
008eef3
vppinfra: optmize clib_count_equal functions
by Damjan Marion
· 6 years ago
759226e
Add and enable u32x4_extend_to_u64x2_high for aarch64 NEON intrinsics.
by Sirshak Das
· 6 years ago
ffb14b9
bihash 32/64 bit shared memory interop
by Dave Barach
· 6 years ago
6da42de
Replacing vtbl NEON intrinsic with rev NEON intrinsic for byte_swap.
by Sirshak Das
· 6 years ago
8e5d5db
Add u32x4_extend_to_u64x2 for aarch64 using NEON intrinsics
by Sirshak Das
· 6 years ago
61f325d
Add horizontal add (hadd) vector intrinsic via NEON.
by Sirshak Das
· 6 years ago
36feebb
Improve NTP / kernel time change event handling
by Dave Barach
· 6 years ago
4c842f8
Remove qsort.c from vppinfra
by Damjan Marion
· 6 years ago
4dffd1c
Compile vppinfra on macOS
by Damjan Marion
· 6 years ago
edc4387
cmake: cache line size detection
by Damjan Marion
· 6 years ago
e89be4e
Crude stat segment lock recovery
by Dave Barach
· 6 years ago
43b0606
cmake: a bit of packaging work
by Damjan Marion
· 6 years ago
9466c45
32/64 shmem bihash interoperability
by Dave Barach
· 6 years ago
4553c95
cmake: add add_vpp_library and add_vpp_executable macros
by Damjan Marion
· 6 years ago
af7dd5b
Rename struct mallinfo -> struct dlmallinfo
by Dave Barach
· 6 years ago
d897adc
cmake: fix -DVPP_USE_DLMALLOC=OFF
by Damjan Marion
· 6 years ago
869031c
bihash: remove unused counters
by Damjan Marion
· 6 years ago
b76590a
clib_mem_is_heap_object() needs to recognize sys_alloc segments
by Dave Barach
· 6 years ago
828d27e
bihash: add support for reuse of expired entry when bucket is full (VPP-1272)
by Matus Fabian
· 6 years ago
052c2dc
Enable storing state in flowhash hash tables
by Pierre Pfister
· 6 years ago
612dd6a
CMake as an alternative to autotools (experimental)
by Damjan Marion
· 6 years ago
40e6bdf
fix typo in bitmap.h
by Korian Edeline
· 6 years ago
a88c916
dlmalloc compiles errors with clang
by Neale Ranns
· 6 years ago
ca45ee7
fix dangling reference in foreach_key_value_pair
by Dave Barach
· 6 years ago
40f9246
vlib: avoid double process dispatch
by Florin Coras
· 6 years ago
e4a9eb7
Improve cpu { coremask-% } configure option
by Yi He
· 6 years ago
5f21e1b
Store USE_DLMALLOC in vppinfra/config.h
by Damjan Marion
· 6 years ago
afc725a
Add support for shuffle vector intrinsic via Neon in ARM
by Sirshak Das
· 6 years ago
1c7bf5d
Poison freed memory objects
by Dave Barach
· 6 years ago
d05ce97
Fix undefined symbol: fformat_append_cr in vat plugins loading
by Yi He
· 6 years ago
d3ca8ff
session/dlmalloc: coverity fixes
by Florin Coras
· 6 years ago
Next »