From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mellanox.co.il (mail-il-dmz.mellanox.com [193.47.165.129]) by dpdk.org (Postfix) with ESMTP id 4B2041B6E6 for ; Wed, 9 May 2018 17:29:08 +0200 (CEST) Received: from Internal Mail-Server by MTLPINE1 (envelope-from shahafs@mellanox.com) with ESMTPS (AES256-SHA encrypted); 9 May 2018 18:06:11 +0300 Received: from unicorn01.mtl.labs.mlnx. (unicorn01.mtl.labs.mlnx [10.7.12.62]) by labmailer.mlnx (8.13.8/8.13.8) with ESMTP id w49F4SrH008373; Wed, 9 May 2018 18:04:28 +0300 From: Shahaf Shuler To: bluca@debian.org Cc: stable@dpdk.org, nelio.laranjeiro@6wind.com, adrien.mazarguil@6wind.com, yskoh@mellanox.com Date: Wed, 9 May 2018 18:03:52 +0300 Message-Id: X-Mailer: git-send-email 2.12.0 In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [dpdk-stable] [PATCH v2 00/20] mlx5 backports for 18.02.2 stable X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 May 2018 15:29:08 -0000 Below are patches rebased on top of 18.02.1 to be backported to 18.02.2 stable version. On v2: - rebased on top of latest stable/18.02 Adrien Mazarguil (1): net/mlx: control netdevices through ioctl only Nélio Laranjeiro (15): net/mlx5: name parameters in function prototypes net/mlx5: mark parameters with unused attribute net/mlx5: normalize function prototypes net/mlx5: add missing function documentation net/mlx5: remove useless empty lines net/mlx5: remove control path locks net/mlx5: prefix all functions with mlx5 net/mlx5: change non failing function return values net/mlx5: standardize on negative errno values net/mlx5: remove kernel version check net/mlx5: fix link status behavior net/mlx5: fix link status to use wait to complete net/mlx5: split L3/L4 in flow director net/mlx5: fix flow director mask net/mlx5: fix flow validation Shahaf Shuler (4): net/mlx5: fix link status initialization net/mlx5: fix ethtool link setting call order net/mlx5: fix socket connection return value net/mlx5: fix probe return value polarity drivers/net/mlx4/mlx4_ethdev.c | 192 +------- drivers/net/mlx5/mlx5.c | 234 ++++----- drivers/net/mlx5/mlx5.h | 241 ++++----- drivers/net/mlx5/mlx5_defs.h | 4 +- drivers/net/mlx5/mlx5_ethdev.c | 885 ++++++++++------------------------ drivers/net/mlx5/mlx5_flow.c | 863 ++++++++++++++++----------------- drivers/net/mlx5/mlx5_mac.c | 42 +- drivers/net/mlx5/mlx5_mr.c | 130 +++-- drivers/net/mlx5/mlx5_rss.c | 159 +++--- drivers/net/mlx5/mlx5_rxmode.c | 28 +- drivers/net/mlx5/mlx5_rxq.c | 488 ++++++++++--------- drivers/net/mlx5/mlx5_rxtx.c | 49 +- drivers/net/mlx5/mlx5_rxtx.h | 161 ++++--- drivers/net/mlx5/mlx5_rxtx_vec.c | 25 +- drivers/net/mlx5/mlx5_socket.c | 113 +++-- drivers/net/mlx5/mlx5_stats.c | 217 ++++----- drivers/net/mlx5/mlx5_trigger.c | 246 +++++----- drivers/net/mlx5/mlx5_txq.c | 229 ++++----- drivers/net/mlx5/mlx5_vlan.c | 93 ++-- 19 files changed, 1896 insertions(+), 2503 deletions(-) -- 2.12.0 From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mellanox.co.il (mail-il-dmz.mellanox.com [193.47.165.129]) by dpdk.org (Postfix) with ESMTP id 740411B6E0 for ; Wed, 9 May 2018 17:29:29 +0200 (CEST) Received: from Internal Mail-Server by MTLPINE1 (envelope-from shahafs@mellanox.com) with ESMTPS (AES256-SHA encrypted); 9 May 2018 18:17:22 +0300 Received: from unicorn01.mtl.labs.mlnx. (unicorn01.mtl.labs.mlnx [10.7.12.62]) by labmailer.mlnx (8.13.8/8.13.8) with ESMTP id w49FFdn6027347; Wed, 9 May 2018 18:15:39 +0300 From: Shahaf Shuler To: bluca@debian.org Cc: stable@dpdk.org, nelio.laranjeiro@6wind.com, adrien.mazarguil@6wind.com, yskoh@mellanox.com Date: Wed, 9 May 2018 18:15:15 +0300 Message-Id: X-Mailer: git-send-email 2.12.0 In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit Subject: [dpdk-stable] [PATCH v2 00/20] mlx5 backports for 18.02.2 stable X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 May 2018 15:29:29 -0000 Message-ID: <20180509151515.WzfvnfTbUDTG0wNYNO5LHQg6ko61opVswW5FpuHE1HA@z> Below are patches rebased on top of 18.02.1 to be backported to 18.02.2 stable version. On v2: - rebased on top of latest stable/18.02 Adrien Mazarguil (1): net/mlx: control netdevices through ioctl only Nélio Laranjeiro (15): net/mlx5: name parameters in function prototypes net/mlx5: mark parameters with unused attribute net/mlx5: normalize function prototypes net/mlx5: add missing function documentation net/mlx5: remove useless empty lines net/mlx5: remove control path locks net/mlx5: prefix all functions with mlx5 net/mlx5: change non failing function return values net/mlx5: standardize on negative errno values net/mlx5: remove kernel version check net/mlx5: fix link status behavior net/mlx5: fix link status to use wait to complete net/mlx5: split L3/L4 in flow director net/mlx5: fix flow director mask net/mlx5: fix flow validation Shahaf Shuler (4): net/mlx5: fix link status initialization net/mlx5: fix ethtool link setting call order net/mlx5: fix socket connection return value net/mlx5: fix probe return value polarity drivers/net/mlx4/mlx4_ethdev.c | 192 +------- drivers/net/mlx5/mlx5.c | 234 ++++----- drivers/net/mlx5/mlx5.h | 241 ++++----- drivers/net/mlx5/mlx5_defs.h | 4 +- drivers/net/mlx5/mlx5_ethdev.c | 885 ++++++++++------------------------ drivers/net/mlx5/mlx5_flow.c | 863 ++++++++++++++++----------------- drivers/net/mlx5/mlx5_mac.c | 42 +- drivers/net/mlx5/mlx5_mr.c | 130 +++-- drivers/net/mlx5/mlx5_rss.c | 159 +++--- drivers/net/mlx5/mlx5_rxmode.c | 28 +- drivers/net/mlx5/mlx5_rxq.c | 488 ++++++++++--------- drivers/net/mlx5/mlx5_rxtx.c | 49 +- drivers/net/mlx5/mlx5_rxtx.h | 161 ++++--- drivers/net/mlx5/mlx5_rxtx_vec.c | 25 +- drivers/net/mlx5/mlx5_socket.c | 113 +++-- drivers/net/mlx5/mlx5_stats.c | 217 ++++----- drivers/net/mlx5/mlx5_trigger.c | 246 +++++----- drivers/net/mlx5/mlx5_txq.c | 229 ++++----- drivers/net/mlx5/mlx5_vlan.c | 93 ++-- 19 files changed, 1896 insertions(+), 2503 deletions(-) -- 2.12.0