From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wm0-f47.google.com (mail-wm0-f47.google.com [74.125.82.47]) by dpdk.org (Postfix) with ESMTP id ABAAC91FF for ; Fri, 30 Oct 2015 19:59:21 +0100 (CET) Received: by wmff134 with SMTP id f134so18569735wmf.1 for ; Fri, 30 Oct 2015 11:59:21 -0700 (PDT) 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:in-reply-to:references; bh=3krmsmCpl6x6pVrcvoGYzvWFu03t4zm7HKsEIO5ZiQY=; b=iyGk8cz6hGzURDkVMCQerqq6NPrv1Xm7ILg2P6E5HbaJzXABA6TN7Xk+KsBDrCYnGY 7VBgd57vryLdew9O+v26H2++8/Uu7FVcqzm4CV8b16+meeNrQFUst/l2olFZYxzloeGF 2pR2qNWsRih1KQTBVCc4eePOI3r/h066A5KUle7ZGh1Td/hTZlVwtvuKslE5gP9ND3jM gtI1urLkdxCSX/mZ24nMKvTlpi3JQh1gDp8bB13mVDvHGRHDb2x9uFgoFfSi+I3mWUgr k/KH5vv1daDW2K8ou8VCgLCXjRKBTK8Lhcnb0YO3EAfB7E5UvEvaVnCxzbdc3au1MwxF n+XQ== 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:in-reply-to :references; bh=3krmsmCpl6x6pVrcvoGYzvWFu03t4zm7HKsEIO5ZiQY=; b=MjVVCiTVHXXqRRaFrEVt6bz+q5AskgNc2HsT5W/wQ7LDa4tguM04cU/JbO+Uy9lX03 SNpnH/xbdIwFeDMo47u2uDmODN6M6E3ct0SwFU8WuJN6ZYediSK4Z7Uo1yT++CCYye/T jBkAE22XsmDidnD7af4s3kYvOI0lXIVb/hYEUxYytIUaOGMTNsiYHXTzvGsRuEQFyXrk 44ckEiLSMt38A5DgqP2WJJeA9AKM/RZ1HmjuagqslnJ8W2p9WSulV71UiR4Y7R0tP/We Vdh9MwAi/IFtQG0YEacCzoO9Ev5Q3LVddx8i2U2yBLx0EkDBjBh4ePsyX71cdKsFkcAk 87Kg== X-Gm-Message-State: ALoCoQmDqGX3Gs2a4RDcVb7C4O8nbezo0x1i/wpOebpcGsMI1YF8qv0YOBdffTTMuLMdG/K26h4X X-Received: by 10.28.21.17 with SMTP id 17mr5347875wmv.82.1446231561589; Fri, 30 Oct 2015 11:59:21 -0700 (PDT) Received: from 6wind.com (guy78-3-82-239-227-177.fbx.proxad.net. [82.239.227.177]) by smtp.gmail.com with ESMTPSA id gl9sm8420999wjb.10.2015.10.30.11.59.20 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Fri, 30 Oct 2015 11:59:21 -0700 (PDT) From: Adrien Mazarguil To: dev@dpdk.org Date: Fri, 30 Oct 2015 19:58:54 +0100 Message-Id: <1446231537-8380-1-git-send-email-adrien.mazarguil@6wind.com> X-Mailer: git-send-email 2.1.0 In-Reply-To: <1444067842-29832-1-git-send-email-adrien.mazarguil@6wind.com> References: <1444067842-29832-1-git-send-email-adrien.mazarguil@6wind.com> Subject: [dpdk-dev] [PATCH v2 0/3] Add RETA configuration to 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: Fri, 30 Oct 2015 18:59:21 -0000 mlx5 devices support indirection tables of variable size up to 512 entries, which requires a larger configuration structure (requiring a change in the ABI). This patchset can be considered as a first RFC step because the current API is not very practical due to the following limitations: - Configuration with chunks of 64 entries. - Fixed total number of entries (previously 128, now 512). - RETA configuration with testpmd is quite tedious (all entries must be specified with really long lines). Changes in v2: - None, but sending again anyway following v2 of previous patchsets ("Mellanox ConnectX-4 PMD (mlx5)", "Enhance mlx5 with Mellanox OFED 3.1" and "Add link status notification support to Mellanox PMDs"). Nelio Laranjeiro (3): cmdline: increase command line buffer ethdev: change RETA type in rte_eth_rss_reta_entry64 mlx5: RETA query/update support drivers/net/mlx5/mlx5.c | 4 + drivers/net/mlx5/mlx5.h | 7 ++ drivers/net/mlx5/mlx5_ethdev.c | 29 ++++++ drivers/net/mlx5/mlx5_rss.c | 163 ++++++++++++++++++++++++++++++ drivers/net/mlx5/mlx5_rxq.c | 53 ++-------- drivers/net/mlx5/mlx5_utils.h | 20 ++++ lib/librte_cmdline/cmdline_parse.h | 2 +- lib/librte_cmdline/cmdline_parse_string.h | 2 +- lib/librte_cmdline/cmdline_rdline.h | 2 +- lib/librte_ether/rte_ethdev.h | 2 +- 10 files changed, 235 insertions(+), 49 deletions(-) -- 2.1.0