From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-f42.google.com (mail-wm0-f42.google.com [74.125.82.42]) by dpdk.org (Postfix) with ESMTP id 408ED7D2A for ; Tue, 1 Aug 2017 10:05:59 +0200 (CEST) Received: by mail-wm0-f42.google.com with SMTP id k20so20936135wmg.0 for ; Tue, 01 Aug 2017 01:05:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=6wind-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id; bh=CYVQSNxH7R5QWFzFJrWJZr7Q4bluOKeEGKXHHFMgQLk=; b=pR8lWdaeD6oNuhr8gAjR4nPVrCOUrMzestihH4gBePlbV5g5UFO4Cja7GDjZCfMOMB FExujy9WuJyR1/HgMgaZ+5OeRl1y7Ppa09KWzPSdv9LIxpNS2q3y/3n6qiamfHzuUvt+ SJM8DZsdScEyRCursLyGIFWo5Evk2fdhKX2lt8ciWwAOTANJ8zkZ66vKQD++Wlish/RY TSKx67ZF2nGZAhMDvADxpjSvGvHMwa5PLmfPacosLRIH0VKg94Qn+LgPC6XQeGCYvYel mqzQsgGXGsJQEHCoga9Gk3emu/ZxvU3WvrbTRm1I8wKBD2vmN4CY+E51KJIMN7fy4mdj I5Iw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=CYVQSNxH7R5QWFzFJrWJZr7Q4bluOKeEGKXHHFMgQLk=; b=ukJOW9h5XaGaeB5Tva0QH35nPHRepQaGtGB4E+VKfHPPF3AuBzhqBp6aDmrzJzB0kX RiJUR3Nd5S4w8nygzYhgVHuLjvNASZvhm6zvz8+5/Rrt54XMM9AYidFqMPZu7x5CmXAH GN8gUgNitkdXFHzFc99KeatUl9aZlMOiHC7BvNBQmeQcEFJpqQ6ix6/9Ha9ue5IcS2/I qM+y51gppZS591Vbp6OieHckZVnANpgZjjpUgKBwjC0HmGFtcLf+THpKcLFUZlqgmCxw 8DPmAtHlOu1Z9D4nmI4hGt5r3lOQohX1evNyFAexNklGYMPsOpltsqCk9AIu9vvpuqTK JhyA== X-Gm-Message-State: AIVw111koapQVsut9BT5nkX/L4+iVrD5mNhfyUG8Z3ngZLeynnNeuO0s be0fG7LY1rJWi9HqZZOOVA== X-Received: by 10.28.101.5 with SMTP id z5mr765735wmb.136.1501574758789; Tue, 01 Aug 2017 01:05:58 -0700 (PDT) Received: from ping.dev.6wind.com (host.78.145.23.62.rev.coltfrance.com. [62.23.145.78]) by smtp.gmail.com with ESMTPSA id v2sm21221020wra.2.2017.08.01.01.05.57 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 01 Aug 2017 01:05:58 -0700 (PDT) From: Nelio Laranjeiro To: dev@dpdk.org Cc: Yongseok Koh Date: Tue, 1 Aug 2017 10:05:30 +0200 Message-Id: X-Mailer: git-send-email 2.1.4 Subject: [dpdk-dev] [PATCH 0/5] net/mlx5: enable/disable vPMD and some cleanups X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 01 Aug 2017 08:05:59 -0000 This series add more information and flexibility to the user to use or not the vPMD. An information will be printed to inform the user which Tx/Rx function have been automatically selected in addition, new device parameters are added to disable Tx/Rx vector (see device documentation for more details). Nelio Laranjeiro (5): net/mlx5: warn which Tx/Rx burst function is selected net/mlx5: add parameters to enable/disable vector code net/mlx5: avoid reusing old queue's mbuf on reconfigure net/mlx5: prepare vector Rx ring at setup time net/mlx5: cleanup Rx ring in free functions doc/guides/nics/mlx5.rst | 14 ++++ drivers/net/mlx5/mlx5.c | 23 +++++++ drivers/net/mlx5/mlx5.h | 2 + drivers/net/mlx5/mlx5_ethdev.c | 11 ++- drivers/net/mlx5/mlx5_rxq.c | 129 +++++++++++++++-------------------- drivers/net/mlx5/mlx5_rxtx.c | 6 -- drivers/net/mlx5/mlx5_rxtx.h | 4 +- drivers/net/mlx5/mlx5_rxtx_vec_sse.c | 47 ++----------- 8 files changed, 107 insertions(+), 129 deletions(-) -- 2.1.4