aboutsummaryrefslogtreecommitdiffstats
path: root/src/vppinfra
AgeCommit message (Expand)AuthorFilesLines
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
2019-07-30vppinfra: conformed spinlocks to use CLIB_PAUSEjaszha032-2/+4
2019-07-26session: separate ctrl, new and old eventsFlorin Coras1-0/+38
2019-07-25vppinfra: fix coverity warning in mpcap.cDave Barach1-5/+14
2019-07-24vppinfra: add mapped pcap file supportGary Boon3-0/+506
2019-07-19vppinfra: fix OOM check in bihashAndreas Schultz1-1/+1
2019-07-17session: use llist in session node evt handlingFlorin Coras1-2/+27
2019-07-17vppinfra: elog: fix read overflow in string lookupBenoît Ganne1-5/+7
2019-07-13vppinfra: add doubly linked listFlorin Coras2-0/+255
2019-07-11vppinfra: bihash add-but-do-not-overwrite semanticsDave Barach1-0/+7
2019-07-09vppinfra: allocate bihash virtual space on demandDave Barach4-11/+136
2019-07-02api: fix coverity warningsDave Barach1-1/+1
2019-06-28vppinfra: add dummy/noop f32/f64 endian swap fnsDave Barach1-0/+8
2019-06-26vppinfra: add u64x2_scatter/u32x4_scatterLijian.Zhang1-0/+16
2019-06-25vppinfra: fix tw_timer_first_expires_in_ticks for multiple wheelsAndreas Schultz1-0/+13
2019-06-21vppinfra: add u64x2_gather/u32x4_gatherLijian.Zhang1-0/+18
2019-06-19vppinfra: fix rbtree node deleteFlorin Coras1-3/+7
2019-06-18vppinfra: rbtree custom insert/search/delFlorin Coras2-24/+99
2019-06-18stats: fix memory leakage when adding / deleting interfacesOle Troan2-0/+16