aboutsummaryrefslogtreecommitdiffstats
path: root/src/vppinfra
AgeCommit message (Expand)AuthorFilesLines
2020-07-16vppinfra: fix format_c_identifier vector overflowBenoît Ganne1-1/+1
2020-07-16vppinfra: enable STATIC_ASSERT with clangBenoît Ganne2-6/+3
2020-07-15vppinfra: more vector inlinesDamjan Marion3-0/+60
2020-07-01vlib: wake up workers if interrupts are postedBenoît Ganne1-1/+1
2020-06-30tcp: avoid rcv wnd more than RX fifo can enqueueRyujiro Shibuya1-0/+6
2020-06-25misc: add gdb macrosDave Barach1-2/+3
2020-06-23vppinfra: fix u32x4_gather definitionDamjan Marion1-1/+1
2020-06-23vlib: debug CLI macro expander, part deuxDave Barach2-4/+14
2020-06-19vlib: add recursive macro expander to debug cliDave Barach3-33/+92
2020-06-17docs: add more FEATURE.yaml documentationDave Barach1-0/+57
2020-05-27vppinfra: fix SIGBUS in bihash init when running unpriviledged, take twoDamjan Marion1-1/+1
2020-05-24vppinfra: fix SIGBUS in bihash init when running unpriviledgedDamjan Marion1-1/+1
2020-05-22vppinfra: remove includeDamjan Marion1-1/+0
2020-05-21vlib: enforce buffer alloc return value checkDamjan Marion1-0/+1
2020-05-19vppinfra: refactor mpcap.hDave Barach1-88/+4
2020-05-18vppinfra: OpenPOWER ELF V2 ABI version of clib_{longjmp,setjmp,calljmp}Damjan Marion1-47/+93
2020-05-16vppinfra: use byte swap builtinsDamjan Marion1-41/+3
2020-05-15vppinfra: remove trailing whitespace in longjmp.SDamjan Marion1-110/+110
2020-05-15misc: removed executable bits from source filesRay Kinsella1-0/+0
2020-05-08vppinfra: set explicit found in search_free_list loopSteven Luong1-2/+6
2020-05-08vppinfra: fix u32x4_byte_swap on ArmLijian.Zhang1-1/+1
2020-05-07vppinfra: loop counter off by 1 in search_free_list()Steven Luong1-1/+1
2020-05-07rdma: fix alignment issueDamjan Marion1-0/+3
2020-05-06docs: clean up make docs jobPaul Vinciguerra1-1/+2
2020-04-30build: rework x86 CPU variantsDamjan Marion3-6/+20
2020-04-30build: support arch-specific compiling for Neoverse N1Lijian.Zhang1-0/+11
2020-04-28vppinfra: type prove vec_new and vec_resizeAndreas Schultz1-6/+10
2020-04-28vppinfra: improve test coverageDave Barach1-1/+1
2020-04-27vppinfra: selectively disable false-positive GCC-10 warningsBenoît Ganne3-0/+24
2020-04-27vppinfra: selectively disable false-positive GCC-10 warningsBenoît Ganne1-0/+9
2020-04-27build: add vppinfra/warnings.h to exported headers listBenoît Ganne1-0/+1
2020-04-24vppinfra: finish deprecating qsort.cDave Barach2-272/+7
2020-04-23nat: add/del ed_ext_ports only if the table is instantiatedDave Barach1-0/+3
2020-04-23vppinfra: more bihash optimizatonsDamjan Marion3-66/+67
2020-04-22vppinfra: move unused code to extras/deprecated/vppinfraDave Barach37-12383/+1
2020-04-22misc: fix coverity warningsDave Barach1-1/+1
2020-04-22misc: asan: mark parsed elf memory as readable for ASanBenoît Ganne1-0/+2
2020-04-22misc: asan: do not poison memory after munmap()Benoît Ganne1-1/+0
2020-04-22vppinfra: fix potential race in bihash bucket lockDamjan Marion1-11/+9
2020-04-22vppinfra: improve bihash add/del performanceDamjan Marion2-26/+36
2020-04-21vppinfra: bihash improvementsDave Barach15-50/+272
2020-04-17vppinfra: install missing tw_timer_2t_2w_512sl header fileYu Sun1-0/+1
2020-04-15vppinfra: don't use memcmp to compare keys in cuckooDamjan Marion4-10/+1
2020-04-15vppinfra: delay bucket2 calc in cuckoo searchDamjan Marion1-28/+25
2020-04-15vppinfra: add clib_cuckoo_search_inline_with_hash functionDamjan Marion1-3/+10
2020-04-15vppinfra: install missing cuckoo hash header filesDamjan Marion1-0/+2
2020-04-01vppinfra: fix vppinfra test code buildDave Barach3-4/+6
2020-04-01vppinfra: add tw_timer_2t_2w_512sl variantDave Barach4-3/+187
2020-03-30vppinfra: add support for avx512 alignment version of load and storeZhiyong Yang1-0/+8
2020-03-27vppinfra: add clib_bihash_get_bucketDamjan Marion2-20/+13