From mboxrd@z Thu Jan 1 00:00:00 1970 From: Moti Haimovsky Subject: [PATCH v4] net/failsafe: add Rx interrupts Date: Fri, 19 Jan 2018 11:32:23 +0200 Message-ID: <1516354344-13495-1-git-send-email-motih@mellanox.com> References: <1516193643-130838-1-git-send-email-motih@mellanox.com> Mime-Version: 1.0 Content-Type: text/plain Cc: dev@dpdk.org, Moti Haimovsky To: gaetan.rivet@6wind.com, ferruh.yigit@intel.com Return-path: Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00041.outbound.protection.outlook.com [40.107.0.41]) by dpdk.org (Postfix) with ESMTP id 9485D1B1D0 for ; Fri, 19 Jan 2018 10:32:53 +0100 (CET) In-Reply-To: <1516193643-130838-1-git-send-email-motih@mellanox.com> List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" This patch adds support for registering and waiting for Rx interrupts in failsafe PMD, The patch should be applied on top of the following series of patches by Matan Azrad: [PATCH v6 0/6] Fail-safe\ethdev: fix removal handling lack [PATCH v6 0/8] Introduce virtual driver for Hyper-V/Azure platforms [PATCH v3 0/7] Port ownership and syncronization V4: Rebase on top of Matam Azrad patches listed above. V3: Fixed build failures in FreeBSD10.3_64 V2: Modifications according to inputs from Stephen Hemminger: * Removed unneeded (void *) casting. Fixed coding style warning. Moti Haimovsky (1): net/failsafe: add Rx interrupts doc/guides/nics/features/failsafe.ini | 1 + drivers/net/failsafe/Makefile | 1 + drivers/net/failsafe/failsafe.c | 4 + drivers/net/failsafe/failsafe_ether.c | 1 + drivers/net/failsafe/failsafe_intr.c | 597 ++++++++++++++++++++++++++++++++ drivers/net/failsafe/failsafe_ops.c | 28 ++ drivers/net/failsafe/failsafe_private.h | 44 +++ 7 files changed, 676 insertions(+) create mode 100644 drivers/net/failsafe/failsafe_intr.c -- 1.8.3.1