From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga03.intel.com (mga03.intel.com [143.182.124.21]) by dpdk.org (Postfix) with ESMTP id B5AAA593A for ; Thu, 22 May 2014 17:48:00 +0200 (CEST) Received: from azsmga001.ch.intel.com ([10.2.17.19]) by azsmga101.ch.intel.com with ESMTP; 22 May 2014 08:48:08 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="4.98,887,1392192000"; d="scan'208";a="435597875" Received: from shilc102.sh.intel.com ([10.239.39.44]) by azsmga001.ch.intel.com with ESMTP; 22 May 2014 08:48:02 -0700 Received: from shecgisg004.sh.intel.com (shecgisg004.sh.intel.com [10.239.29.89]) by shilc102.sh.intel.com (8.13.6/8.13.6/SuSE Linux 0.8) with ESMTP id s4MFltJx017507; Thu, 22 May 2014 23:47:58 +0800 Received: from shecgisg004.sh.intel.com (localhost [127.0.0.1]) by shecgisg004.sh.intel.com (8.13.6/8.13.6/SuSE Linux 0.8) with ESMTP id s4MFlqQQ027650; Thu, 22 May 2014 23:47:54 +0800 Received: (from couyang@localhost) by shecgisg004.sh.intel.com (8.13.6/8.13.6/Submit) id s4MFlqd3027646; Thu, 22 May 2014 23:47:52 +0800 From: Ouyang Changchun To: dev@dpdk.org Date: Thu, 22 May 2014 23:47:49 +0800 Message-Id: <1400773672-27549-1-git-send-email-changchun.ouyang@intel.com> X-Mailer: git-send-email 1.7.0.7 Subject: [dpdk-dev] [PATCH 0/3] Support setting TX rate for queue and VF X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 May 2014 15:48:01 -0000 This patch series contains the 3 items: 1. Add API to support setting TX rate for a queue or a VF. 2. Implement the functionality of setting TX rate for queue or VF in IXGBE PMD. 3. Add commands in testpmd to test the functionality of setting TX rate for queue or VF. Ouyang Changchun (3): Add API to support set TX rate for a queue anf VF. Implement the functionality of setting TX rate for queue or VF in IXGBE PMD. Add commands in testpmd to test the functionality of setting TX rate for queue or VF. app/test-pmd/cmdline.c | 153 ++++++++++++++++++++++++++++++++++++ app/test-pmd/config.c | 44 +++++++++++ app/test-pmd/testpmd.h | 2 + lib/librte_ether/rte_ethdev.c | 63 +++++++++++++++ lib/librte_ether/rte_ethdev.h | 51 ++++++++++++ lib/librte_pmd_ixgbe/ixgbe_ethdev.c | 110 ++++++++++++++++++++++++++ lib/librte_pmd_ixgbe/ixgbe_ethdev.h | 10 ++- 7 files changed, 432 insertions(+), 1 deletion(-) -- 1.9.0