From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pg0-f44.google.com (mail-pg0-f44.google.com [74.125.83.44]) by dpdk.org (Postfix) with ESMTP id 3EDA823B for ; Wed, 31 May 2017 17:21:42 +0200 (CEST) Received: by mail-pg0-f44.google.com with SMTP id u187so9415570pgb.0 for ; Wed, 31 May 2017 08:21:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=networkplumber-org.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=65QRPDG/+/E0UsYpgDVNhobWEkz/lAuqGDyxUuSGV9k=; b=sZVhbIylo5BAKrpCxecJtcizMULW15HwsPypUmImMWETUO++TXl9W27O0r0l71svDP SUozLIvr2J0igse5VN0uQHShdNSkJRUtPkXEpR+ZWI9N2etL39KnIhGk25i1YXYWyzrF xNRrPN31LAtPEnlyRsDVg7fTkiEuirj5e0sRZ37yM9Jx8E83kRKDiKJUE9uLURQkOJbh eAjNWZO0uIs64zlU2IbLYK6zNkoGyBQK3xuJaXIvplPRzGv+16lTzJCOFu40tLUIuRuO NgPc8tNN0oO/p/k/1RNjJTG/h/NVwX2JuUqt3VXjqrtE8KDfBzebHQtqI/mmQhyMhhhP Yjkg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=65QRPDG/+/E0UsYpgDVNhobWEkz/lAuqGDyxUuSGV9k=; b=ucqndC/9XU5nWI1xQr+WaGpN2Tm+sigeorFzwqmOOfhqpATRagwWE6FyUMPdOAyWos W9qjrpodFgDvtflmxKOM/bsfxlT3Y/UYMMoihUJ2jQYOfnMQk+kWzJtPowRnWfkgqp5y JkIT4aLGNWwXKGPEGtKHBAPpWJqKuo9ZOokyn2uWquv3DdEhYwB8KOym2+t1B623jNoT oa6m0YNwqDxgIpJE/+MS5heFNG1TqFM+DOfvB8R0dbns/c63u/XoC2lJ1Yd1mucf2/lq tCZ8YtY9hnEsbgIoTvu1ZjiJcZuLgXcOf4IpxnWlzV5EMJYEu08WvuyDiWSTUihNgt2U ONTg== X-Gm-Message-State: AODbwcC4uNPd6cY9MOKIncy3cNXZLYA5kjtr4kjfpC39y0Xg+zpAzxwD syKdE8PZiJVGeB6U X-Received: by 10.98.68.2 with SMTP id r2mr30837012pfa.45.1496244101197; Wed, 31 May 2017 08:21:41 -0700 (PDT) Received: from xeon-e3 (76-14-207-240.or.wavecable.com. [76.14.207.240]) by smtp.gmail.com with ESMTPSA id l4sm5730713pgn.34.2017.05.31.08.21.40 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 31 May 2017 08:21:41 -0700 (PDT) Date: Wed, 31 May 2017 08:21:39 -0700 From: Stephen Hemminger To: Gaetan Rivet Cc: dev@dpdk.org Message-ID: <20170531082139.5ddce6d9@xeon-e3> In-Reply-To: <36220bb3757d1764d5c054f72bfa72193a91040a.1496065002.git.gaetan.rivet@6wind.com> References: <36220bb3757d1764d5c054f72bfa72193a91040a.1496065002.git.gaetan.rivet@6wind.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Re: [dpdk-dev] [PATCH v4 07/12] net/failsafe: support flow API X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 31 May 2017 15:21:42 -0000 On Mon, 29 May 2017 15:42:19 +0200 Gaetan Rivet wrote: > Signed-off-by: Gaetan Rivet > Acked-by: Olga Shern > --- > doc/guides/nics/features/failsafe.ini | 1 + > drivers/net/failsafe/Makefile | 1 + > drivers/net/failsafe/failsafe.c | 1 + > drivers/net/failsafe/failsafe_eal.c | 1 + > drivers/net/failsafe/failsafe_ether.c | 70 +++++++++++ > drivers/net/failsafe/failsafe_flow.c | 216 ++++++++++++++++++++++++++++++++ > drivers/net/failsafe/failsafe_ops.c | 29 +++++ > drivers/net/failsafe/failsafe_private.h | 18 +++ > 8 files changed, 337 insertions(+) > create mode 100644 drivers/net/failsafe/failsafe_flow.c How does this interact with typical case of VF and dumb virtual device? The VF has flow API but dumb virtual device does not. How does this work with late binding plugin? If VF arrives later is the flow table reprogrammed to the VF?