summaryrefslogtreecommitdiffstats
path: root/src/vppinfra
AgeCommit message (Expand)AuthorFilesLines
2020-08-18vppinfra: fix clib_count_equal_u8/16/32/64 overflowBenoît Ganne1-47/+30
2020-08-18vppinfra: fix format_c_identifier vector overflowBenoît Ganne1-1/+1
2020-08-18vppinfra: enable STATIC_ASSERT with clangBenoît Ganne2-6/+3
2020-08-18tcp: avoid rcv wnd more than RX fifo can enqueueRyujiro Shibuya1-0/+6
2020-08-18vppinfra: fix u32x4_gather definitionDamjan Marion1-1/+1
2020-08-18vppinfra: set explicit found in search_free_list loopSteven Luong1-2/+6
2020-08-18vppinfra: loop counter off by 1 in search_free_list()Steven Luong1-1/+1
2020-08-16vppinfra: harmonize function namesDave Barach3-16/+16
2020-08-13vppinfra: selectively disable false-positive GCC-10 warningsBenoît Ganne3-0/+24
2020-08-13vppinfra: selectively disable false-positive GCC-10 warningsBenoît Ganne1-0/+9
2020-08-13build: add vppinfra/warnings.h to exported headers listBenoît Ganne1-0/+1
2020-08-13vppinfra: finish deprecating qsort.cDave Barach2-272/+7
2020-08-12misc: fix coverity warningsDave Barach1-0/+29
2020-08-12vppinfra: remove unused variable from timing wheelKlement Sekera1-3/+0
2020-08-12vppinfra: fixing compilation issues in 32-bitVijayabhaskar Katamreddy1-2/+3
2020-08-12vppinfra: retry socket connect on EAGAINFlorin Coras1-4/+6
2020-08-12pg: don't leak open files in packet-generatorChristian E. Hopps1-0/+1
2020-08-12vppinfra: fix cpu flag string overflowBenoît Ganne1-7/+5
2020-08-12vppinfra: fix coverity issue 205691 in pmallocAndrew Yourtchenko1-0/+1
2020-06-11vppinfra: refactor mpcap.hDave Barach1-88/+4
2020-03-30vppinfra: fix typo in dlmalloc.cDave Barach1-1/+1
2020-03-30vppinfra: correct fixed pool header size calculationDave Barach1-3/+1
2020-03-27vppinfra: manual cherrypick timebase fixesDave Barach3-56/+150
2020-02-06vppinfra: fix typo in tw_timer_template.cDave Barach1-1/+1
2020-02-06vppinfra: preserve total_cpu_time across clock freq adjustmentDave Barach2-4/+17
2020-02-06pmalloc: always lock pagesDamjan Marion1-25/+11
2019-11-28session tcp: refactor pacer timeFlorin Coras1-0/+7
2019-10-31vppinfra: make coverity happy with vec_set_lenBenoît Ganne1-1/+6
2019-10-31vppinfra: add clib_mem_free_sBenoît Ganne1-0/+8
2019-10-29vppinfra: add vec_set_len()Benoît Ganne1-6/+13
2019-10-23vppinfra: fix page boundary crossing bug in hash_memory64Dave Barach1-4/+47
2019-10-16vppinfra: create unformat function for data size parsingMathiasRaoul2-0/+26
2019-10-11vppinfra: implement CLIB_PAUSE () for aarch64 platformsjaszha031-0/+2
2019-10-03classify: use vector code even when data is not alignedDamjan Marion1-0/+2
2019-09-25interface: fix pcap_write functionAndrew Yourtchenko1-3/+0
2019-09-21vppinfra: Update "show cpu" output for AArch64 chipsNitin Saxena1-15/+18
2019-09-09dpdk: initialize rte_mbuf during mempool dequeueDamjan Marion1-0/+3
2019-09-09vlib: clean up the "pcap dispatch trace" debug CLIDave Barach1-0/+3
2019-09-03vppinfra: add bihash_init2Dave Barach2-20/+53
2019-08-02vppinfra: Expose function setting __os_thread_indexNathan Skrzypczak2-0/+27
2019-08-01interface: fix pcap tx/rx trace cli handlingJohn Lo1-0/+2
2019-08-01vppinfra: fix spinlock and rwlock testsFlorin Coras3-15/+15
2019-08-01vppinfra: refactor clib_rwlock_t to use single condition variablejaszha031-24/+19
2019-08-01vppinfra: remove unused historical codeDave Barach3-375/+0
2019-08-01vppinfra: make first bihash add thread-safeDave Barach2-7/+25
2019-08-01vppinfra: refactor clib_spinlock_t to use compare and swapjaszha032-2/+13
2019-07-31vppinfra: added performance test for clib_rwlock_t (test_rwlock.c)jaszha032-0/+265
2019-07-31vppinfra: refactor test_and_set spinlocks to use clib_spinlock_tjaszha031-0/+3
2019-07-31vppinfra: added lock performance test for clib_spinlock_t (test_spinlock.c)jaszha032-0/+207
2019-07-30vppinfra: refactor use of CLIB_MEMORY_BARRIER ()jaszha033-17/+8