From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-f50.google.com (mail-wm0-f50.google.com [74.125.82.50]) by dpdk.org (Postfix) with ESMTP id DB8F08E8B for ; Mon, 23 Nov 2015 15:45:13 +0100 (CET) Received: by wmww144 with SMTP id w144so99318879wmw.1 for ; Mon, 23 Nov 2015 06:45:13 -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=67uxG85tV1MFKiudeGxkbWJga6yukrSh1rGtnBfXg04=; b=HID0o/KIjb5W9Aor128hABZJmxSBKUKrN+9xs96H/E+4fa/YR/et6u1NeL0n9E6Djj LrqSNyEh44fv2a1uV1svpjY+p9Fesu2v6ZIQ3bKyCcd9x6FH5kYUpPPB9DhKp8BeYxPw pdSS0LmiVD2o/5it7iaIPZUhwcrm8/oyBsQwVhPKYRTP5nIzjZ2doSB5Gzbto4zh5FYs mnAQaPnWe0gTAIgZfcCxIPEkbv+Vf5QNJiNdSY17xV5Y9nRjK5yMguKipcafgQHX0KQ+ Ck+gJYKL8Cf6R6CHVX9we1iYXbvvHV7zC/tm9xR86O9ttLPEBPxNICyRFGnlTDpZXFFt 5LOg== 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=67uxG85tV1MFKiudeGxkbWJga6yukrSh1rGtnBfXg04=; b=QSbLOa8fTyRTFn0nE33q7XpO+9VF/Uyn9RZIhDFHYDjCFfwlNmL4YsSUCkqjWNjA7g OAPASwbGupNuID7uzR1nN+FT7L/l7kFoS90eRQlVi/DvC0Y963C81YHT6GMImZ8O6Q5q 8vMHgmCc4zwWS/2Sf2Y7HMcywI5PKh5SZ+Zx13Gw6UqR6u+Jn2w9MOa0WahYyTQHV2h9 +lCx1vIf5PHMILEZrymnofbKRgewpTPotg+DrUeOQwFJlyk/cjepawJmsnUd8eb5Arg4 +MP+8ZnZ7gtAEyv74kq6aI2Ub8BSacTc5Q4gzqUQ/7t3vgFZHdJ9sHG/GL8Py3QNlwTN OkhQ== X-Gm-Message-State: ALoCoQkr8+K+OEdVoaEddCntQH/UNBE8dZmEWUPz+kuYYmu0NdhEYmJmM1FRDX7zDA2N8qB9ZtQd X-Received: by 10.28.24.5 with SMTP id 5mr17585094wmy.3.1448289913683; Mon, 23 Nov 2015 06:45:13 -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 u134sm13653169wmd.0.2015.11.23.06.45.12 for (version=TLSv1/SSLv3 cipher=OTHER); Mon, 23 Nov 2015 06:45:12 -0800 (PST) From: Adrien Mazarguil To: dev@dpdk.org Date: Mon, 23 Nov 2015 15:44:35 +0100 Message-Id: <1448289889-9590-1-git-send-email-adrien.mazarguil@6wind.com> X-Mailer: git-send-email 2.1.0 Subject: [dpdk-dev] [PATCH 00/14] Fixes for mlx4 and 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, 23 Nov 2015 14:45:14 -0000 Here is a set of fixes for mlx4 and mlx5. Since mlx5 derives from mlx4, most patches apply to both PMDs. Besides bugfixes, there is a documentation commit for mlx5 (undocumented environment variables) and another commit that addresses secondary process operation with mlx4 (does not work at all). Adrien Mazarguil (6): mlx4: fix possible crash when clearing device statistics mlx4: fix memory registration for indirect mbuf data mlx4: fix TX for scattered mbufs with too many segments mlx5: fix possible crash when clearing device statistics mlx5: fix memory registration for indirect mbuf data mlx5: fix TX for scattered mbufs with too many segments Nelio Laranjeiro (2): mlx4: fix available entries in TX rings mlx5: fix available entries in TX rings Olga Shern (5): mlx4: fix TX packet loss after initialization mlx4: fix local protection error when TX MP to MR cache is full mlx5: fix TX packet loss after initialization mlx5: fix local protection error when TX MP to MR cache is full mlx5: add environment variables section to documentation Or Ami (1): mlx4: allow operation in secondary processes doc/guides/nics/mlx5.rst | 13 ++ drivers/net/mlx4/mlx4.c | 503 ++++++++++++++++++++++++++++++++++++++++-- drivers/net/mlx5/mlx5_rxtx.c | 114 +++++++++- drivers/net/mlx5/mlx5_rxtx.h | 3 +- drivers/net/mlx5/mlx5_stats.c | 2 +- drivers/net/mlx5/mlx5_txq.c | 2 + 6 files changed, 603 insertions(+), 34 deletions(-) -- 2.1.0