From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matan Azrad Subject: [PATCH v5 0/3] failsafe: fix calling device during RMV events Date: Thu, 8 Feb 2018 16:34:10 +0000 Message-ID: <1518107653-15466-1-git-send-email-matan@mellanox.com> References: <1518092427-4333-1-git-send-email-matan@mellanox.com> Mime-Version: 1.0 Content-Type: text/plain Cc: dev@dpdk.org To: Gaetan Rivet Return-path: Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10055.outbound.protection.outlook.com [40.107.1.55]) by dpdk.org (Postfix) with ESMTP id 113281B80A for ; Thu, 8 Feb 2018 17:34:31 +0100 (CET) In-Reply-To: <1518092427-4333-1-git-send-email-matan@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 series trys to mitigate failsafe race between control commands to the asynchronic plug-out\in processes. A full fix is required and will be sent later. v5(Matan): Change defines names to failsafe convention (UNSAFE). split a fix patch. v4(Matan): Rebase on top of 18.02-rc3. Extend the fix for other control commands. Fix hotplug alarm cancel. V3(Ophir): Rebase v2. Add rationales (copy from an email which accompanied v2). Matan Azrad (3): net/failsafe: fix hotplug alarm cancel net/failsafe: fix removal scope net/failsafe: fix calling device during RMV events drivers/net/failsafe/failsafe.c | 20 +++++++++---------- drivers/net/failsafe/failsafe_eal.c | 2 +- drivers/net/failsafe/failsafe_ether.c | 4 +++- drivers/net/failsafe/failsafe_ops.c | 28 ++++++++++++++++++--------- drivers/net/failsafe/failsafe_private.h | 34 ++++++++++++++++++++++++++------- 5 files changed, 59 insertions(+), 29 deletions(-) -- 1.8.3.1