From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by dpdk.org (Postfix) with ESMTP id 7A57D1CC76 for ; Fri, 6 Apr 2018 15:31:15 +0200 (CEST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by orsmga106.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 06 Apr 2018 06:31:14 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.48,415,1517904000"; d="scan'208";a="43997779" Received: from awalabdu-mobl.ger.corp.intel.com (HELO [163.33.228.156]) ([163.33.228.156]) by fmsmga004.fm.intel.com with ESMTP; 06 Apr 2018 06:31:10 -0700 To: Thomas Monjalon , Declan Doherty Cc: dev@dpdk.org, Alex Rosenbaum , Ferruh Yigit , Shahaf Shuler , Qi Zhang , Alejandro Lucero , Andrew Rybchenko , Remy Horton , John McNamara , Rony Efraim , Jingjing Wu , Wenzhuo Lu , Yuanhan Liu , Bruce Richardson References: <20180405135148.16388-1-declan.doherty@intel.com> <20180405135148.16388-2-declan.doherty@intel.com> <1554473.I9SMy4Ex4Y@xps> From: Mohammad Abdul Awal Message-ID: <67730aa5-5e46-8975-fd7d-1cc2b5bbdbd4@intel.com> Date: Fri, 6 Apr 2018 14:31:10 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 MIME-Version: 1.0 In-Reply-To: <1554473.I9SMy4Ex4Y@xps> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US Subject: Re: [dpdk-dev] [PATCH v2 1/4] ethdev: add group counter support to rte_flow 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: Fri, 06 Apr 2018 13:31:16 -0000 On 05/04/2018 17:31, Thomas Monjalon wrote: > 05/04/2018 15:51, Declan Doherty: >> +Group Count Query >> +~~~~~~~~~~~~~~~~~ >> + >> +Query group counter which can be associated with multiple flows on a specified >> +port. >> + >> +This function allows retrieving of group counters. Data >> +is gathered by special actions which must be present in the flow rule >> +definition. > I would like seeing an explanation of how group counter work. > The guide can be more verbose than the doxygen comments. A bit elaborated explanation is as below. This function allows retrieving of group counters. A group counter is a counter which can be shared among multiple flows on a single port or among multiple flows on multiple ports within the same switch domain. Data is gathered by special actions which must be present in the flow rule definition. When the tunnel is created, the underlying PMD can keep track of the tunnel which is specified as table 0. Then each time a packet is received belongs to the tunnel, the counter is increased. During the query the counter is returned.