From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nelio Laranjeiro Subject: [PATCH 0/6] net/mlx5: performance improvement Date: Wed, 7 Sep 2016 09:09:53 +0200 Message-ID: To: dev@dpdk.org Return-path: Received: from mail-wm0-f45.google.com (mail-wm0-f45.google.com [74.125.82.45]) by dpdk.org (Postfix) with ESMTP id A3721803B for ; Wed, 7 Sep 2016 09:10:22 +0200 (CEST) Received: by mail-wm0-f45.google.com with SMTP id 1so14386134wmz.1 for ; Wed, 07 Sep 2016 00:10:22 -0700 (PDT) Received: from ping.vm.6wind.com (guy78-3-82-239-227-177.fbx.proxad.net. [82.239.227.177]) by smtp.gmail.com with ESMTPSA id w71sm2597456wmw.17.2016.09.07.00.10.21 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 07 Sep 2016 00:10:21 -0700 (PDT) List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" - Rework structure elements to reduce their size. - Removes a second useless loop in Tx burst function. This series should be applied on top of "net/mlx5: various fixes". Nelio Laranjeiro (6): net/mlx5: rework hardware structures net/mlx5: reduce Tx and Rx structure size net/mlx5: reduce Tx and Rx structure size net/mlx5: reduce Tx structure size net/mlx5: reduce Tx and Rx structure size net/mlx5: remove gather loop on segments drivers/net/mlx5/mlx5_ethdev.c | 4 +- drivers/net/mlx5/mlx5_prm.h | 70 ++----- drivers/net/mlx5/mlx5_rxq.c | 12 +- drivers/net/mlx5/mlx5_rxtx.c | 458 +++++++++++++++++++++-------------------- drivers/net/mlx5/mlx5_rxtx.h | 22 +- drivers/net/mlx5/mlx5_txq.c | 18 +- 6 files changed, 285 insertions(+), 299 deletions(-) -- 2.1.4