From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-f44.google.com (mail-wm0-f44.google.com [74.125.82.44]) by dpdk.org (Postfix) with ESMTP id 24FE12B97 for ; Mon, 22 Feb 2016 19:19:26 +0100 (CET) Received: by mail-wm0-f44.google.com with SMTP id b205so167563054wmb.1 for ; Mon, 22 Feb 2016 10:19:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=6wind-com.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id; bh=JDu/INVNhAJCiiQVliulQivg94jbSuUG1Xmrvv+GE2E=; b=PX8jJptmON+WmtPzH1b/K3MTFvUTXSnyLl1TuPOjUfrrcvq+eeTNBlxRGKVd5BGOw5 u0MHnwc95qoycGeFThNBMOyXbKRawofiw1q0FEbwZ/cl4AiDbDyagOTDiVtzdX248/kJ 4Wkfh6HqSk0fudNwHzskSv9OffeK0T/GEgFNguJXUw4qhA6ntvE2UhYSkDFiaEEALL62 CvQMlDxo50l7qOcEGSd80UmLMw/gBi2PUP6qMlFsT9EM4wBWn2/dVtX+OjNfVlQpFgmn Jp1ZSGxq/h+B5Gq6p9UHoxpZrZT77eFqHQ76spsfnbPzbAw2GVo0cs+lLJTfMNWmqJ5K 5mWw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:message-id; bh=JDu/INVNhAJCiiQVliulQivg94jbSuUG1Xmrvv+GE2E=; b=Qu5K1U/H2vlNPf/Q6e3UNa27I3kH11+XM+N312r6aTKCaG/bDhhDKHsblxB2lwWg4C Kssbo78dY8jDZSssZ+xnEALnbPu/4wgvXf43E8Dv/mNi5Guw4tlDxzRzu4lNmCcdAoZf rPWBuMLAS8K747W7B0YwLFB8hlaPWnvgr8DMBK8IiJAsS9DAiUYH6Zt2NaQBy2Y0Fty8 edGupR9a1ecxgKLGuth+913fSYk60LIpv6CzLlw311VLz0edyPnisN3kZEWcSlJ5b+03 MB44vgJhrBbOIdsn5efDeLN6KQ78GivHdo9ov+ULvUBnhYOW9VtUF8tyzlQifLk+LQGU FhOA== X-Gm-Message-State: AG10YOS/0RMe78+RFFPXjIZ/nLsFUTL67fk6fML2YM2NJ/rof9ubg59pqYnqJcDQ36CLnJgR X-Received: by 10.194.61.131 with SMTP id p3mr24084960wjr.159.1456165166005; Mon, 22 Feb 2016 10:19:26 -0800 (PST) Received: from 6wind.com (guy78-3-82-239-227-177.fbx.proxad.net. [82.239.227.177]) by smtp.gmail.com with ESMTPSA id x66sm22188506wmb.20.2016.02.22.10.19.24 for (version=TLSv1/SSLv3 cipher=OTHER); Mon, 22 Feb 2016 10:19:25 -0800 (PST) From: Adrien Mazarguil To: dev@dpdk.org Date: Mon, 22 Feb 2016 19:19:04 +0100 Message-Id: <1456165148-28416-1-git-send-email-adrien.mazarguil@6wind.com> X-Mailer: git-send-email 2.1.4 Subject: [dpdk-dev] [PATCH 0/4] Implement missing features in mlx5 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: Mon, 22 Feb 2016 18:19:26 -0000 This patchset adds to mlx5 a few features available in mlx4 (TX from secondary processes) or provided by Verbs (support for HW packet padding, TX VLAN insertion). Release notes and documentation are updated accordingly. Note: should be applied after "Assorted fixes for mlx4 and mlx5". Olga Shern (1): mlx5: add support for HW packet padding Or Ami (2): mlx5: add callbacks to support link (up / down) changes mlx5: allow operation in secondary processes Yaacov Hazan (1): mlx5: add VLAN insertion offload config/common_linuxapp | 1 + doc/guides/nics/mlx5.rst | 25 ++- doc/guides/rel_notes/release_16_04.rst | 17 ++ drivers/net/mlx5/Makefile | 14 ++ drivers/net/mlx5/mlx5.c | 63 ++++++- drivers/net/mlx5/mlx5.h | 18 ++ drivers/net/mlx5/mlx5_defs.h | 9 + drivers/net/mlx5/mlx5_ethdev.c | 299 ++++++++++++++++++++++++++++++++- drivers/net/mlx5/mlx5_mac.c | 6 + drivers/net/mlx5/mlx5_rxmode.c | 12 ++ drivers/net/mlx5/mlx5_rxq.c | 56 ++++++ drivers/net/mlx5/mlx5_rxtx.c | 109 ++++++++++-- drivers/net/mlx5/mlx5_rxtx.h | 21 +++ drivers/net/mlx5/mlx5_stats.c | 2 +- drivers/net/mlx5/mlx5_trigger.c | 6 + drivers/net/mlx5/mlx5_txq.c | 65 ++++++- 16 files changed, 683 insertions(+), 40 deletions(-) -- 2.1.4