From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by dpdk.org (Postfix) with ESMTP id 5BBCF1B25E for ; Fri, 20 Oct 2017 16:39:48 +0200 (CEST) Received: from orsmga003.jf.intel.com ([10.7.209.27]) by orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 20 Oct 2017 07:39:47 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.43,405,1503385200"; d="scan'208";a="1027372821" Received: from silpixa00382658.ir.intel.com ([10.237.223.29]) by orsmga003.jf.intel.com with ESMTP; 20 Oct 2017 07:39:46 -0700 From: Cristian Dumitrescu To: thomas@monjalon.net Cc: dev@dpdk.org Date: Fri, 20 Oct 2017 15:39:45 +0100 Message-Id: <1508510385-238968-1-git-send-email-cristian.dumitrescu@intel.com> X-Mailer: git-send-email 2.7.4 Subject: [dpdk-dev] [pull-request] next-tm 17.11 pre-rc2 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, 20 Oct 2017 14:39:48 -0000 The following changes since commit 6b9ed026a8704b9e5ee5da7997617ef7cc82e114: igb_uio: fix build with kernel <= 3.17 (2017-10-16 13:07:11 +0200) are available in the git repository at: http://dpdk.org/git/next/dpdk-next-tm for you to fetch changes up to d5b0bd08a6064565515fd9e52ed2060693d224eb: app/test-pmd: add CLI for TM nodes and hierarchy commit (2017-10-20 15:02:33 +0100) ---------------------------------------------------------------- Cristian Dumitrescu (5): ethdev: add new flow action for metering and policing ethdev: add new eth_dev_ops function for mtr ops get ethdev: add new api for traffic metering and policing doc: ethdev traffic metering and policing api app/testpmd: cli for traffic metering and policing Jasvinder Singh (3): app/test-pmd: add CLI for TM capability and stats app/test-pmd: add CLI for shaper and wred profiles app/test-pmd: add CLI for TM nodes and hierarchy commit MAINTAINERS | 4 + app/test-pmd/Makefile | 2 + app/test-pmd/cmdline.c | 121 ++ app/test-pmd/cmdline_flow.c | 24 + app/test-pmd/cmdline_mtr.c | 1020 ++++++++++ app/test-pmd/cmdline_mtr.h | 49 + app/test-pmd/cmdline_tm.c | 2067 ++++++++++++++++++++ app/test-pmd/cmdline_tm.h | 56 + doc/api/doxy-api-index.md | 1 + doc/guides/prog_guide/index.rst | 1 + doc/guides/prog_guide/rte_flow.rst | 23 + .../prog_guide/traffic_metering_and_policing.rst | 102 + lib/librte_ether/Makefile | 3 + lib/librte_ether/rte_ethdev.h | 7 + lib/librte_ether/rte_ethdev_version.map | 18 + lib/librte_ether/rte_flow.h | 22 + lib/librte_ether/rte_mtr.c | 229 +++ lib/librte_ether/rte_mtr.h | 730 +++++++ lib/librte_ether/rte_mtr_driver.h | 221 +++ 19 files changed, 4700 insertions(+) create mode 100644 app/test-pmd/cmdline_mtr.c create mode 100644 app/test-pmd/cmdline_mtr.h create mode 100644 app/test-pmd/cmdline_tm.c create mode 100644 app/test-pmd/cmdline_tm.h create mode 100644 doc/guides/prog_guide/traffic_metering_and_policing.rst create mode 100644 lib/librte_ether/rte_mtr.c create mode 100644 lib/librte_ether/rte_mtr.h create mode 100644 lib/librte_ether/rte_mtr_driver.h