From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by dpdk.org (Postfix) with ESMTP id 4E5B65A87 for ; Tue, 17 May 2016 09:30:30 +0200 (CEST) Received: from orsmga001.jf.intel.com ([10.7.209.18]) by fmsmga104.fm.intel.com with ESMTP; 17 May 2016 00:30:29 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.26,324,1459839600"; d="scan'208";a="956112678" Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203]) by orsmga001.jf.intel.com with ESMTP; 17 May 2016 00:30:30 -0700 Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS) id 14.3.248.2; Tue, 17 May 2016 00:30:28 -0700 Received: from shsmsx101.ccr.corp.intel.com ([169.254.1.148]) by SHSMSX152.ccr.corp.intel.com ([169.254.6.128]) with mapi id 14.03.0248.002; Tue, 17 May 2016 15:30:27 +0800 From: "Liu, Shucong" To: "dev@dpdk.org" Thread-Topic: [dpdk-dev] [PATCH v1 0/3] Keep-alive enhancements Thread-Index: AQHRodnNSeaG1b9xm0C8PuX22LVvtp+81Z0QgAACgmA= Date: Tue, 17 May 2016 07:30:26 +0000 Message-ID: <123A98C9EC571643A3E4982CEF174C17587839@SHSMSX101.ccr.corp.intel.com> References: <1461908467-1815-1-git-send-email-remy.horton@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Subject: [dpdk-dev] FW: [PATCH v1 0/3] Keep-alive enhancements X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 May 2016 07:30:30 -0000 Shucong: The validation for patches has been done. -----Original Message----- From: dev [mailto:dev-bounces@dpdk.org] On Behalf Of Horton, Remy Sent: Friday, April 29, 2016 1:41 PM To: dev@dpdk.org Subject: [dpdk-dev] [PATCH v1 0/3] Keep-alive enhancements This patchset adds enhancements to the keepalive core monitoring and report= ing 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 cor= e state to be relayed to external (secondary) processes, which is demonstra= ted 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 ex= amples/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 exam= ples/l2fwd-keepalive/shm.h -- 2.5.5