From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nelio Laranjeiro Subject: [PATCH v3 00/10] net/mlx5: clean driver Date: Mon, 5 Mar 2018 13:20:56 +0100 Message-ID: References: Cc: Adrien Mazarguil , Yongseok Koh To: dev@dpdk.org Return-path: Received: from mail-wr0-f174.google.com (mail-wr0-f174.google.com [209.85.128.174]) by dpdk.org (Postfix) with ESMTP id 4E71B548B for ; Mon, 5 Mar 2018 13:21:39 +0100 (CET) Received: by mail-wr0-f174.google.com with SMTP id k9so17006444wre.9 for ; Mon, 05 Mar 2018 04:21:39 -0800 (PST) In-Reply-To: List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" - Removes unused SR-IOV flag. - Adds missing documentation on some functions. - Removes the spin-lock on the private structure. - Standardize the return values of all functions as discussed on the mailing list [1]. [1] https://dpdk.org/ml/archives/dev/2018-January/087991.html Changes in v2: - fix a segfault in Tx queue release. Nelio Laranjeiro (10): net/mlx5: fix sriov flag 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 function with mlx5 net/mlx5: change non failing function return values net/mlx5: standardize on negative errno values drivers/net/mlx5/mlx5.c | 236 ++++++-------- drivers/net/mlx5/mlx5.h | 240 ++++++-------- drivers/net/mlx5/mlx5_ethdev.c | 611 +++++++++++++++-------------------- drivers/net/mlx5/mlx5_flow.c | 664 ++++++++++++++++++++------------------- 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 | 115 ++++--- drivers/net/mlx5/mlx5_stats.c | 189 +++++------ drivers/net/mlx5/mlx5_trigger.c | 234 +++++++------- drivers/net/mlx5/mlx5_txq.c | 229 +++++++------- drivers/net/mlx5/mlx5_vlan.c | 93 ++---- 17 files changed, 1761 insertions(+), 1932 deletions(-) -- 2.11.0