aboutsummaryrefslogtreecommitdiffstats
path: root/src/vppinfra
AgeCommit message (Expand)AuthorFilesLines
2017-04-25Define cache line size for x86 32-bitDamjan Marion1-1/+1
2017-04-21vppinfra: clib_memcpy improvementRay Kinsella2-10/+0
2017-04-01Clean up event log merge codeDave Barach3-70/+276
2017-03-30vppinfra: add spinlock inline functionsDamjan Marion1-0/+97
2017-03-22Add memif - packet memory interface for intra-host communicationDamjan Marion1-0/+6
2017-03-21armv8 - fix os_cpu_clock_frequency for armv8Gabriel Ganne1-0/+6
2017-03-04timing wheel: avoid queueing expired timers and caching wrong earliest expiry...Andrew Yourtchenko1-2/+11
2017-03-03IPv6 RA improvementsNeale Ranns1-0/+26
2017-03-01vppinfra: fix issue when copying 16 bytes with clib_memcpyDamjan Marion2-0/+10
2017-03-01VPP-598: tcp stack initial commitDave Barach4-0/+291
2017-02-24MFIB memory leak. free the per-source interface hashNeale Ranns1-5/+0
2017-02-22Fix last run time update for timer wheelFlorin Coras1-1/+1
2017-02-16tw_timer_expire_timers() - add a maximum to the number of expiration per callGabriel Ganne2-3/+10
2017-02-16VPP-638: 'set interface ipsec key garbage' causes infinite loopBilly McFall1-0/+5
2017-02-16tw_timer_expire_timers() return the number of expirationsGabriel Ganne2-9/+14
2017-02-06Add pool_get[_aligned]_will_expand(...)Dave Barach2-0/+67
2017-02-05Wheel-timer infraDave Barach7-0/+1276
2017-01-31Prep work for Coverity upload processing via JenkinsDave Barach1-0/+10
2017-01-27IP Multicast FIB (mfib)Neale Ranns4-15/+15
2017-01-18Fix coverity warnings, VPP-608Dave Barach1-5/+6
2017-01-02Handle execessive hash collisions, VPP-555Dave Barach4-84/+146
2016-12-28Reorganize source tree to use single autotools instanceDamjan Marion154-0/+54547
cessary re-linking of vpp binary .version: @if [ "$$(cat .version 2> /dev/null)" != "$(VPP_VERSION)" ] ; then \ f="vpp/app/version.h" ;\ echo " VERSION $$f ($(VPP_VERSION))" ;\ echo $(VPP_VERSION) > .version ;\ echo "#define VPP_BUILD_DATE \"$$(date)\"" > $$f ;\ echo "#define VPP_BUILD_USER \"$$(whoami)\"" >> $$f ;\ echo "#define VPP_BUILD_HOST \"$$(hostname)\"" >> $$f ;\ echo -n "#define VPP_BUILD_TOPDIR " >> $$f ;\ echo "\"$$(cd $(srcdir) && git rev-parse --show-toplevel)\"" >> $$f ;\ echo "#define VPP_BUILD_VER \"$(VPP_VERSION)\"" >> $$f ;\ fi bin_vpp_LDADD = \ libvlibapi.la \ libvlibmemory.la \ libvlib.la \ libvnet.la \ libsvm.la \ libsvmdb.la \ libvppinfra.la \ -lrt -lm -lpthread -ldl bin_vpp_LDFLAGS = -Wl,--export-dynamic if ENABLE_TESTS noinst_PROGRAMS += bin/test_client bin_test_client_SOURCES = \ vpp/api/test_client.c bin_test_client_LDADD = \ libvlibmemoryclient.la \ libvlibapi.la \ libsvm.la \ libvppinfra.la \ -lpthread -lm -lrt noinst_PROGRAMS += bin/test_client bin/test_ha bin_test_ha_SOURCES = \ vpp/api/test_ha.c bin_test_ha_LDADD = \ libvlibmemoryclient.la \ libvlibapi.la \ libsvmdb.la \ libsvm.la \ libvppinfra.la \ -lpthread -lm -lrt endif noinst_PROGRAMS += bin/summary_stats_client bin_summary_stats_client_SOURCES = \ vpp/api/summary_stats_client.c bin_summary_stats_client_LDADD = \ libvlibmemoryclient.la \ libvlibapi.la \ libsvm.la \ libvppinfra.la \ -lpthread -lm -lrt bin_PROGRAMS += bin/vpp_get_metrics bin_vpp_get_metrics_SOURCES = \ vpp/api/vpp_get_metrics.c bin_vpp_get_metrics_LDADD = \ libsvmdb.la \ libsvm.la \ libvppinfra.la \ -lpthread -lm -lrt CLEANFILES += vpp/app/version.h # vi:syntax=automake