From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-f66.google.com (mail-wm0-f66.google.com [74.125.82.66]) by dpdk.org (Postfix) with ESMTP id 6452B29D6 for ; Thu, 23 Nov 2017 18:38:06 +0100 (CET) Received: by mail-wm0-f66.google.com with SMTP id r68so18183827wmr.1 for ; Thu, 23 Nov 2017 09:38:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=6wind-com.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=72beqT4rmnqqFmLliXvzyxwSjptRZxZoqlJ4Io/BiNE=; b=YN3z7cUm2tXIxIimXRVt55ndlYUeULdk44xQiUFI1TjWJBBwL65IfMNUOjTb8YJyrs mqyOBFnb9il4K0/YS3bEi22dYs0cl2Ly2fRceKOk1Ietg0S7STl0bzStn5/E45OVwGho 7aZyJOm9itfkd4e0WHqRAhF6MZoeHuwTLxehDBoNDmqQ0a0+A4ZE70xirtm4dK7HVVa8 WpvY3w42SL0171EL8XsD/afoqgyPafrwxyCHF+6tpVHfxBulSQEkZCYFuomkgEHPPeDb /qQDktbQk02aoYXfMX2X/X5m6doiZ340yEp2Hbtw9VgaogTjnIkSdFusZbTRqzpFowG+ /PSQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=72beqT4rmnqqFmLliXvzyxwSjptRZxZoqlJ4Io/BiNE=; b=P9HOO6r6yDfPia45DExsAMM8h1GNgsbXJmZuNYI9SAc+Hc9htChxLGb9iGaeYP+WaS innlrLX1ZLLBl+r3MqM5b8Ej7jnZFrOIAZcb16e/fZ+davzROVmXVtXoOsIs956IfSpH EM6DCIrncv3QR8OC3W07yLbTbljB6RpZUK2h9mscUBhyZJmYbYiIaniIsiWDtQb6OGFp 0Jdc5BNHH/jt8tJmX2pKyL4027bihQKKgoAKQYRqqEPphoR66HzW3f8B87gDviXpsDgM L9QwsolieMtfH1wSKvQjd0Mn1JdBs0mokaV7fenB9j4zD+qhiCS/3qB/qhQzecqy5BdL euuw== X-Gm-Message-State: AJaThX4g0KGtrp5+TbY0+lmQRw0lzklWWMfJWOtcDlnMvgOQiRTeRVLm 9cJ5R1b7oCLtApaS95am0OVLxQ== X-Google-Smtp-Source: AGs4zMZaS+BeLmhVO3Ouk+gt9prPUFFS625l6ycX5ctxX2BnFqYozpjmuvfOlBE33fNF21nP+iY3Lw== X-Received: by 10.28.217.75 with SMTP id q72mr7287304wmg.9.1511458685873; Thu, 23 Nov 2017 09:38:05 -0800 (PST) Received: from 6wind.com (host.78.145.23.62.rev.coltfrance.com. [62.23.145.78]) by smtp.gmail.com with ESMTPSA id i192sm6910610wmf.46.2017.11.23.09.38.04 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 23 Nov 2017 09:38:04 -0800 (PST) Date: Thu, 23 Nov 2017 18:37:53 +0100 From: Adrien Mazarguil To: Shahaf Shuler Cc: Ferruh Yigit , dev@dpdk.org, stable@dpdk.org, Neil Horman Message-ID: <20171123172640.28827-1-adrien.mazarguil@6wind.com> References: <1511272929-17955-1-git-send-email-adrien.mazarguil@6wind.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1511272929-17955-1-git-send-email-adrien.mazarguil@6wind.com> X-Mailer: git-send-email 2.11.0 Subject: [dpdk-dev] [PATCH v2 0/5] net/mlx4: restore inner VXLAN & UDP RSS support 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: Thu, 23 Nov 2017 17:38:06 -0000 Following the refactoring of the entire mlx4 PMD for DPDK 17.11, UDP RSS support was left in a disabled state. Likewise, inner VXLAN RSS used to be performed automatically by default but it's not the case anymore. This series brings back both features by relying on the latest API updates and bugfixes in RDMA core and Linux. All patches are CC'ed stable since they target both DPDK 18.02 and 17.11.1. v2 changes: - Addressed minor issue in "net/mlx4: restore inner VXLAN RSS support" where inner RSS hash could be requested by default even if unsupported. - Modified series to target the dpdk-next-net-mlx tree maintained by Shahaf. Adrien Mazarguil (5): net/mlx4: fix unnecessary include net/mlx4: fix documentation in private structure net/mlx4: use function to get default RSS fields net/mlx4: restore UDP RSS by probing capabilities net/mlx4: restore inner VXLAN RSS support drivers/net/mlx4/mlx4.c | 21 +++++++++++++++++++++ drivers/net/mlx4/mlx4.h | 10 ++++++++-- drivers/net/mlx4/mlx4_flow.c | 36 ++++++++++++++++++++++-------------- drivers/net/mlx4/mlx4_flow.h | 1 + drivers/net/mlx4/mlx4_txq.c | 1 - 5 files changed, 52 insertions(+), 17 deletions(-) -- 2.11.0