From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Miller Subject: Re: [net-next PATCH v4] net: sched: cls_flower: Classify packets using port ranges Date: Thu, 15 Nov 2018 11:39:14 -0800 (PST) Message-ID: <20181115.113914.1314226836662063375.davem@davemloft.net> References: <154206815495.59255.14351684061368900906.stgit@anamhost.jf.intel.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: netdev@vger.kernel.org, jakub.kicinski@netronome.com, sridhar.samudrala@intel.com, jhs@mojatatu.com, xiyou.wangcong@gmail.com, jiri@resnulli.us To: amritha.nambiar@intel.com Return-path: Received: from shards.monkeyblade.net ([23.128.96.9]:45242 "EHLO shards.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725742AbeKPFs1 (ORCPT ); Fri, 16 Nov 2018 00:48:27 -0500 In-Reply-To: <154206815495.59255.14351684061368900906.stgit@anamhost.jf.intel.com> Sender: netdev-owner@vger.kernel.org List-ID: From: Amritha Nambiar Date: Mon, 12 Nov 2018 16:15:55 -0800 > Added support in tc flower for filtering based on port ranges. > > Example: ... > v4: > 1. Added condition before setting port key. > 2. Organized setting and dumping port range keys into functions > and added validation of input range. > > v3: > 1. Moved new fields in UAPI enum to the end of enum. > 2. Removed couple of empty lines. > > v2: > Addressed Jiri's comments: > 1. Added separate functions for dst and src comparisons. > 2. Removed endpoint enum. > 3. Added new bit TCA_FLOWER_FLAGS_RANGE to decide normal/range > lookup. > 4. Cleaned up fl_lookup function. > > Signed-off-by: Amritha Nambiar Applied.