eal: add keep alive monitoring
authorRemy Horton <remy.horton@intel.com>
Wed, 18 Nov 2015 14:05:14 +0000 (14:05 +0000)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Thu, 19 Nov 2015 14:44:51 +0000 (15:44 +0100)
commit75583b0d1efd3fa7f8b8c66dd0e58212150f1d41
treee046475c8cf8ff70a88e97036bb6fa89f36e884c
parente6734d21b4e1ebd0429eb7965e064afd1d2f6f7b
eal: add keep alive monitoring

Adds functions for detecting and reporting the live-ness of LCores,
the primary requirement of which is minimal overheads for the
core(s) being checked. Core failures are notified via an application
defined callback.

Signed-off-by: Remy Horton <remy.horton@intel.com>
MAINTAINERS
doc/api/doxy-api-index.md
doc/guides/rel_notes/release_2_2.rst
lib/librte_eal/bsdapp/eal/Makefile
lib/librte_eal/bsdapp/eal/rte_eal_version.map
lib/librte_eal/common/Makefile
lib/librte_eal/common/include/rte_keepalive.h [new file with mode: 0644]
lib/librte_eal/common/rte_keepalive.c [new file with mode: 0644]
lib/librte_eal/linuxapp/eal/Makefile
lib/librte_eal/linuxapp/eal/rte_eal_version.map