From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <adrien.mazarguil@6wind.com>
Received: from mail-wm0-f48.google.com (mail-wm0-f48.google.com [74.125.82.48])
 by dpdk.org (Postfix) with ESMTP id D9ACF2B8A
 for <dev@dpdk.org>; Wed,  2 Nov 2016 12:13:11 +0100 (CET)
Received: by mail-wm0-f48.google.com with SMTP id a197so133219219wmd.0
 for <dev@dpdk.org>; Wed, 02 Nov 2016 04:13:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=6wind-com.20150623.gappssmtp.com; s=20150623;
 h=date:from:to:cc:subject:message-id:references:mime-version
 :content-disposition:in-reply-to;
 bh=aGPreHhjAERQFKLZTEUktu2ya137Y6btv/cdTIK8q2w=;
 b=D38lXCNDLkR9QfqNhXWnwO0ACpeGQ0U966OuTreAH8+LN5KSAwvkq8YZF8aYyauH5b
 +nu5Uq51VnItetuk9V7k0MNgox4zslCujpww/VXjnKEId7xKebMHtZcMs0jMiJ8mePkP
 5+FB3LZRsGHU+AqYqHOBZopgdUfQkNkyG/lhPMgBsk4tgIFTb7byqoVX7p8i3mxT9t6E
 jLITqeU1LKf2mMs7BnRpKjcUlxN9aPhOqZ2hE9AjovCuXOKcKUE9qc3TOuXj/V/qAL3M
 pU3pKazOad5ZmG52DtEHhote769qWT/rPIj/j+O4qvN/swxq/+xWBkoXMuEkKnW1XdLp
 05JA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20130820;
 h=x-gm-message-state:date:from:to:cc:subject:message-id:references
 :mime-version:content-disposition:in-reply-to;
 bh=aGPreHhjAERQFKLZTEUktu2ya137Y6btv/cdTIK8q2w=;
 b=eNs3UAHC3HoEQJTLBJBCmq9Of4t6zzirVYE8ZWFJsZguAtpm65+dWcHnaUj/aVaVwV
 /sj4lSJH8eOEHdnK1/Tv8zXoABa7PblqmrpOhnNLIBZQ2qRzH9CgoyVa3L8z+a+S3C2a
 M7rtq0HuGqHADK8/EqssbfYW4z45Usd+7epHNlpXDTzYJ0FKrdEsGGGvOw3SMFZiiDjd
 4f7thYKRcrT3WLGJnDTOk0dwDi0P0mu0mcO9o7uNR8Qxk7RQcQ0+2s5vKdpG9VDFTLvh
 4JyF6Cqz13qcQqdYh+kncTm+wn+N29wh78rEzvN+tfyiXlDoRLUrm5vIWyhaa3SdcCPe
 9mRA==
X-Gm-Message-State: ABUngvfr0Mf9D0CkyT+ChT+sgyvPlGlynUUYvxKaozahJmX/V7nZoTvkYCYeTMReE4tQC+pg
X-Received: by 10.28.178.205 with SMTP id b196mr2240226wmf.8.1478085191479;
 Wed, 02 Nov 2016 04:13:11 -0700 (PDT)
Received: from 6wind.com (guy78-3-82-239-227-177.fbx.proxad.net.
 [82.239.227.177])
 by smtp.gmail.com with ESMTPSA id wh3sm2063218wjb.49.2016.11.02.04.13.09
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Wed, 02 Nov 2016 04:13:10 -0700 (PDT)
Date: Wed, 2 Nov 2016 12:13:03 +0100
From: Adrien Mazarguil <adrien.mazarguil@6wind.com>
To: "Zhang, Helin" <helin.zhang@intel.com>
Message-ID: <20161102111303.GB5733@6wind.com>
References: <20160705181646.GO7621@6wind.com>
 <cover.1471632644.git.adrien.mazarguil@6wind.com>
 <20160929171053.GP17252@6wind.com>
 <F35DEAC7BCE34641BA9FAC6BCA4A12E717F3D3BF@SHSMSX103.ccr.corp.intel.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <F35DEAC7BCE34641BA9FAC6BCA4A12E717F3D3BF@SHSMSX103.ccr.corp.intel.com>
Cc: "dev@dpdk.org" <dev@dpdk.org>
Subject: Re: [dpdk-dev] [RFC v2] Generic flow
 director/filtering/classification API
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: patches and discussions about DPDK <dev.dpdk.org>
List-Unsubscribe: <http://dpdk.org/ml/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://dpdk.org/ml/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <http://dpdk.org/ml/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Nov 2016 11:13:12 -0000

Hi Helin,

On Mon, Oct 31, 2016 at 07:19:18AM +0000, Zhang, Helin wrote:
> Hi Adrien
> 
> Just a double check, do you have any update on the v1 patch set, as now it is the end of October?
> We are extremly eager to see the v1 patch set for development.
> I don't think we need full validation on the v1 patch set for API. It should be together with PMD and example application.
> If we can see the v1 API patch set earlier, we can help to validate it with our code changes. That's should be more efficient and helpful.
> Any comments on my personal understanding?
> 
> Thank you very much for the hard work and kind helps!

I intend to send it shortly, likely this week. For the record, a large part
of this task was also dedicated to implement it on the client side (I've
just read Wei's RFC for a client-side application to which I will reply
separately), in order to validate it from a usability standpoint that led me
to make a few necessary adjustments to the API.

My next submission will include both the updated API with several changes
discussed on this ML and testpmd code (not a separate application) that uses
it. Just hang on a bit longer!

> > -----Original Message-----
> > From: dev [mailto:dev-bounces@dpdk.org] On Behalf Of Adrien Mazarguil
> > Sent: Friday, September 30, 2016 1:11 AM
> > To: dev@dpdk.org
> > Cc: Thomas Monjalon
> > Subject: Re: [dpdk-dev] [RFC v2] Generic flow director/filtering/classification
> > API
> > 
> > On Fri, Aug 19, 2016 at 08:50:44PM +0200, Adrien Mazarguil wrote:
> > > Hi All,
> > >
> > > Thanks to many for the positive and constructive feedback I've
> > > received so far. Here is the updated specification (v0.7) at last.
> > >
> > > I've attempted to address as many comments as possible but could not
> > > process them all just yet. A new section "Future evolutions" has been
> > > added for the remaining topics.
> > >
> > > This series adds rte_flow.h to the DPDK tree. Next time I will attempt
> > > to convert the specification as a documentation commit part of the
> > > patchset and actually implement API functions.
> > [...]
> > 
> > A quick update, we initially targeted 16.11 as the DPDK release this API would
> > be available for, turns out this goal was somewhat too optimistic as
> > September is ending and we are about to overshoot the deadline for
> > integration (basically everything took longer than expected, big surprise).
> > 
> > So instead of rushing things now to include a botched API in 16.11 with no
> > PMD support, we simply modified the target, now set to 17.02. On the plus
> > side this should leave developers more time to refine and test the API before
> > applications and PMDs start to use it.
> > 
> > I intend to send the patchset for the first non-draft version mid-October
> > worst case (ASAP in fact). I still haven't replied to several comments but did
> > take them into account, thanks for your feedback.
> > 
> > --
> > Adrien Mazarguil
> > 6WIND

-- 
Adrien Mazarguil
6WIND