From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <couyang@shecgisg004.sh.intel.com>
Received: from mga03.intel.com (mga03.intel.com [143.182.124.21])
 by dpdk.org (Postfix) with ESMTP id 3C83DAFD7
 for <dev@dpdk.org>; Mon, 26 May 2014 09:46:00 +0200 (CEST)
Received: from azsmga001.ch.intel.com ([10.2.17.19])
 by azsmga101.ch.intel.com with ESMTP; 26 May 2014 00:45:59 -0700
X-ExtLoop1: 1
X-IronPort-AV: E=Sophos;i="4.98,911,1392192000"; d="scan'208";a="436840339"
Received: from shilc102.sh.intel.com ([10.239.39.44])
 by azsmga001.ch.intel.com with ESMTP; 26 May 2014 00:45:48 -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
 s4Q7jXaj010290; Mon, 26 May 2014 15:45:35 +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
 s4Q7jVqi018556; Mon, 26 May 2014 15:45:33 +0800
Received: (from couyang@localhost)
 by shecgisg004.sh.intel.com (8.13.6/8.13.6/Submit) id s4Q7jV9N018552;
 Mon, 26 May 2014 15:45:31 +0800
From: Ouyang Changchun <changchun.ouyang@intel.com>
To: dev@dpdk.org
Date: Mon, 26 May 2014 15:45:28 +0800
Message-Id: <1401090331-18455-1-git-send-email-changchun.ouyang@intel.com>
X-Mailer: git-send-email 1.7.0.7
Subject: [dpdk-dev] [PATCH v2 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 <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: Mon, 26 May 2014 07:46:01 -0000

This patch v2 fixes some errors and warnings reported by checkpatch.pl.
 
This patch series also contain 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 and 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              | 159 +++++++++++++++++++++++++++++++++++-
 app/test-pmd/config.c               |  47 +++++++++++
 app/test-pmd/testpmd.h              |   3 +
 lib/librte_ether/rte_ethdev.c       |  71 ++++++++++++++++
 lib/librte_ether/rte_ethdev.h       |  51 ++++++++++++
 lib/librte_pmd_ixgbe/ixgbe_ethdev.c | 122 +++++++++++++++++++++++++++
 lib/librte_pmd_ixgbe/ixgbe_ethdev.h |  13 ++-
 7 files changed, 462 insertions(+), 4 deletions(-)

-- 
1.9.0