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 9F92E58F1 for ; Wed, 18 Jun 2014 00:29:57 +0200 (CEST) Received: from azsmga001.ch.intel.com ([10.2.17.19]) by azsmga101.ch.intel.com with ESMTP; 17 Jun 2014 15:30:12 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.01,497,1400050800"; d="scan'208";a="446731755" Received: from irsmsx103.ger.corp.intel.com ([163.33.3.157]) by azsmga001.ch.intel.com with ESMTP; 17 Jun 2014 15:30:09 -0700 Received: from irsmsx105.ger.corp.intel.com ([169.254.7.239]) by IRSMSX103.ger.corp.intel.com ([169.254.3.58]) with mapi id 14.03.0123.003; Tue, 17 Jun 2014 23:30:08 +0100 From: "Ananyev, Konstantin" To: David Marchand , "dev@dpdk.org" Thread-Topic: [dpdk-dev] [PATCH v3 0/7] add mtu and flow control handlers Thread-Index: AQHPildfsPEpEzRWAUy6ZKq/hXea+5t14jqg Date: Tue, 17 Jun 2014 22:30:07 +0000 Message-ID: <2601191342CEEE43887BDE71AB9772580EFB79B0@IRSMSX105.ger.corp.intel.com> References: <1403028572-24794-1-git-send-email-david.marchand@6wind.com> In-Reply-To: <1403028572-24794-1-git-send-email-david.marchand@6wind.com> Accept-Language: en-IE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [163.33.239.182] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH v3 0/7] add mtu and flow control handlers 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: Tue, 17 Jun 2014 22:29:58 -0000 =20 > This patchset introduces 3 new ethdev operations: flow control parameters > retrieval and mtu get/set operations. >=20 > Changes since v1: > - compute min rx buffer size at ethdev level (to simplify pmd mtu checks) > - introduce enable_scatter rx mode so that we can advise pmd to configure > scatter mode > - rework mtu get/set operations (based on Konstantin comments) > - pass checkpatch.pl checks >=20 > Changes since v2: > - rebase on top of master > - fix min_rx_buf_size computation (patch 3) > - fix frame size checks for ixgbe so that vlan and double vlan frames can= be > received (patch 5 and 6) > - add a new ETHER_MIN_MTU macro in rte_ether.h (patch 5 and 6) >=20 >=20 > -- > David Marchand >=20 > David Marchand (3): > ethdev: add autoneg parameter in flow ctrl accessors > ethdev: store min rx buffer size > ethdev: introduce enable_scatter rx mode >=20 > Ivan Boule (2): > ixgbe: add set_mtu to ixgbevf > app/testpmd: allow to configure mtu >=20 > Samuel Gauthier (1): > ethdev: add mtu accessors >=20 > Zijie Pan (1): > ethdev: retrieve flow control configuration >=20 > app/test-pmd/cmdline.c | 54 +++++++++++++ > app/test-pmd/config.c | 13 ++++ > app/test-pmd/testpmd.h | 2 +- > lib/librte_ether/rte_ethdev.c | 77 +++++++++++++++++-- > lib/librte_ether/rte_ethdev.h | 65 +++++++++++++++- > lib/librte_ether/rte_ether.h | 2 + > lib/librte_pmd_e1000/em_ethdev.c | 89 +++++++++++++++++++++ > lib/librte_pmd_e1000/em_rxtx.c | 5 ++ > lib/librte_pmd_e1000/igb_ethdev.c | 100 ++++++++++++++++++++++++ > lib/librte_pmd_e1000/igb_rxtx.c | 10 +++ > lib/librte_pmd_ixgbe/ixgbe_ethdev.c | 145 +++++++++++++++++++++++++++++= +++++- > lib/librte_pmd_ixgbe/ixgbe_rxtx.c | 27 ++++++- > 12 files changed, 573 insertions(+), 16 deletions(-) >=20 > -- Acked-by: Konstantin Ananyev