From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <maciejx.t.gajdzica@intel.com>
Received: from mga01.intel.com (mga01.intel.com [192.55.52.88])
 by dpdk.org (Postfix) with ESMTP id 1A9F1C37C
 for <dev@dpdk.org>; Fri, 19 Jun 2015 12:28:06 +0200 (CEST)
Received: from orsmga001.jf.intel.com ([10.7.209.18])
 by fmsmga101.fm.intel.com with ESMTP; 19 Jun 2015 03:28:03 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="5.13,643,1427785200"; d="scan'208";a="713850544"
Received: from unknown (HELO stargo) ([10.217.248.233])
 by orsmga001.jf.intel.com with SMTP; 19 Jun 2015 03:28:02 -0700
Received: by stargo (sSMTP sendmail emulation); Fri, 19 Jun 2015 12:28:48 +0200
From: Maciej Gajdzica <maciejx.t.gajdzica@intel.com>
To: dev@dpdk.org
Date: Fri, 19 Jun 2015 12:28:33 +0200
Message-Id: <1434709724-4574-1-git-send-email-maciejx.t.gajdzica@intel.com>
X-Mailer: git-send-email 1.9.1
Subject: [dpdk-dev] [PATCH v5 00/11] table: added table statistics
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: Fri, 19 Jun 2015 10:28:07 -0000

Added statistics for every type of table. By default all table statistics
are disabled, user must activate them in config file.

Changes in v2:
	- added missing signoffs

Changes in v3:
	- removed new config options to enable/disable stats
	- using RTE_LOG_LEVEL instead

Changes in v4:
	- created single config option for all table statistics

Changes in v5:
	- added missing CONFIG_ prefix to defines in config files
	- added stub table stats
	
Maciej Gajdzica (11):
  table: added structure for storing table stats and config option
  table: added acl table stats
  table: added array table stats
  table: added hash_ext table stats
  table: added hash_key16 table stats
  table: added hash_key32 table stats
  table: added hash_key8 table stats
  table: added hash_lru table stats
  table: added lpm_ipv6 table stats
  table: added lpm table stats
  table: added stub table stats

 config/common_bsdapp                    |    1 +
 config/common_linuxapp                  |    1 +
 lib/librte_table/rte_table.h            |   25 ++++++++++++++
 lib/librte_table/rte_table_acl.c        |   35 +++++++++++++++++++
 lib/librte_table/rte_table_array.c      |   34 ++++++++++++++++++-
 lib/librte_table/rte_table_hash_ext.c   |   44 ++++++++++++++++++++++++
 lib/librte_table/rte_table_hash_key16.c |   41 ++++++++++++++++++++++
 lib/librte_table/rte_table_hash_key32.c |   41 ++++++++++++++++++++++
 lib/librte_table/rte_table_hash_key8.c  |   52 ++++++++++++++++++++++++++++
 lib/librte_table/rte_table_hash_lru.c   |   44 ++++++++++++++++++++++++
 lib/librte_table/rte_table_lpm.c        |   34 +++++++++++++++++++
 lib/librte_table/rte_table_lpm_ipv6.c   |   34 +++++++++++++++++++
 lib/librte_table/rte_table_stub.c       |   56 ++++++++++++++++++++++++++++++-
 13 files changed, 440 insertions(+), 2 deletions(-)

-- 
1.7.9.5