All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v1 0/3] Keep-alive enhancements
@ 2016-04-29  5:41 Remy Horton
  2016-04-29  5:41 ` [PATCH v1 1/3] eal: add new keepalive state & callback hook Remy Horton
                   ` (4 more replies)
  0 siblings, 5 replies; 24+ messages in thread
From: Remy Horton @ 2016-04-29  5:41 UTC (permalink / raw)
  To: dev

This patchset adds enhancements to the keepalive core monitoring and
reporting sub-system. The first is support for idled (sleeping and
frequency-stepped) CPU cores, and the second is support for applications
to be notified of active as well as faulted cores. The latter is to allow
core state to be relayed to external (secondary) processes, which is
demonstrated by changes to the l2fed-keepalive example.

Remy Horton (3):
  eal: add new keepalive state & callback hook
  examples/l2fwd-keepalive: add IPC liveness reporting
  doc: add keepalive enhancement documentation

 doc/guides/rel_notes/release_16_07.rst          |   5 +
 examples/Makefile                               |   1 +
 examples/l2fwd-keepalive/Makefile               |   4 +-
 examples/l2fwd-keepalive/ka-agent/Makefile      |  51 ++++++++++
 examples/l2fwd-keepalive/ka-agent/main.c        | 128 +++++++++++++++++++++++
 examples/l2fwd-keepalive/main.c                 |  22 +++-
 examples/l2fwd-keepalive/shm.c                  | 130 ++++++++++++++++++++++++
 examples/l2fwd-keepalive/shm.h                  | 102 +++++++++++++++++++
 lib/librte_eal/bsdapp/eal/rte_eal_version.map   |   7 ++
 lib/librte_eal/common/include/rte_keepalive.h   |  40 ++++++++
 lib/librte_eal/common/rte_keepalive.c           |  35 ++++++-
 lib/librte_eal/linuxapp/eal/rte_eal_version.map |   7 ++
 12 files changed, 526 insertions(+), 6 deletions(-)
 create mode 100644 examples/l2fwd-keepalive/ka-agent/Makefile
 create mode 100644 examples/l2fwd-keepalive/ka-agent/main.c
 create mode 100644 examples/l2fwd-keepalive/shm.c
 create mode 100644 examples/l2fwd-keepalive/shm.h

-- 
2.5.5

^ permalink raw reply	[flat|nested] 24+ messages in thread

end of thread, other threads:[~2016-06-16 16:30 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-04-29  5:41 [PATCH v1 0/3] Keep-alive enhancements Remy Horton
2016-04-29  5:41 ` [PATCH v1 1/3] eal: add new keepalive state & callback hook Remy Horton
2016-04-29  5:41 ` [PATCH v1 2/3] examples/l2fwd-keepalive: add IPC liveness reporting Remy Horton
2016-04-29  5:41 ` [PATCH v1 3/3] doc: add keepalive enhancement documentation Remy Horton
2016-05-17  7:30 ` FW: [PATCH v1 0/3] Keep-alive enhancements Liu, Shucong
2016-05-18  9:30 ` [PATCH v2 " Remy Horton
2016-05-18  9:30   ` [PATCH v2 1/3] eal: add new keepalive states & callback hooks Remy Horton
2016-06-08  9:53     ` Thomas Monjalon
2016-05-18  9:30   ` [PATCH v2 2/3] examples/l2fwd-keepalive: add IPC liveness reporting Remy Horton
2016-05-18  9:30   ` [PATCH v2 3/3] doc: add keepalive enhancement documentation Remy Horton
2016-06-08  9:52     ` Thomas Monjalon
2016-06-14 10:03       ` Remy Horton
2016-06-02 13:57   ` [PATCH v2 0/3] Keep-alive enhancements Tahhan, Maryam
2016-06-15  9:17   ` [PATCH v3 " Remy Horton
2016-06-15  9:17     ` [PATCH v3 1/3] eal: export keepalive state enumerations Remy Horton
2016-06-15  9:27       ` Thomas Monjalon
2016-06-15  9:32         ` Remy Horton
2016-06-15  9:17     ` [PATCH v3 2/3] eal: add additional keepalive callbacks Remy Horton
2016-06-15  9:17     ` [PATCH v3 3/3] examples/l2fwd-keepalive: add IPC liveness reporting Remy Horton
2016-06-15 15:25     ` [PATCH v4 0/3] Keep-alive enhancements Remy Horton
2016-06-15 15:25       ` [PATCH v4 1/3] eal: export keepalive state enumerations Remy Horton
2016-06-15 15:25       ` [PATCH v4 2/3] eal: add additional keepalive callbacks Remy Horton
2016-06-15 15:25       ` [PATCH v4 3/3] examples/l2fwd-keepalive: add IPC liveness reporting Remy Horton
2016-06-16 16:30       ` [PATCH v4 0/3] Keep-alive enhancements Thomas Monjalon

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.