From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on0044.outbound.protection.outlook.com [104.47.1.44]) by dpdk.org (Postfix) with ESMTP id 92AC3A49A for ; Tue, 5 Jun 2018 02:13:12 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=hSrK7kSj+pl/hd3fgO4VJM6AYNuSZEJibiCjWZ69V44=; b=o/G1qbrUyGeoUiVBSIXiSRoIDy8ZCge4UfzO/tfZJKvc4QEUUqRp2oTtlqyqGHNJkNKETHSM1kfLX6+QllieAYTnRElx1nDGsDSn2YJuMALMv7c30+aTiT/KCNnHpr4MftpzQmoULiI7itallr8sZEdyOE4MK61L2QXSALY+lbM= Received: from mellanox.com (209.116.155.178) by AM5PR0501MB2036.eurprd05.prod.outlook.com (2603:10a6:203:1a::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.820.11; Tue, 5 Jun 2018 00:13:10 +0000 From: Yongseok Koh To: yliu@fridaylinux.org Cc: stable@dpdk.org, shahafs@mellanox.com, adrien.mazarguil@6wind.com, nelio.laranjeiro@6wind.com Date: Mon, 4 Jun 2018 17:11:02 -0700 Message-Id: <20180605001129.13184-41-yskoh@mellanox.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20180605001129.13184-1-yskoh@mellanox.com> References: <20180605001129.13184-1-yskoh@mellanox.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [209.116.155.178] X-ClientProxiedBy: CO1PR15CA0060.namprd15.prod.outlook.com (2603:10b6:101:1f::28) To AM5PR0501MB2036.eurprd05.prod.outlook.com (2603:10a6:203:1a::22) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(48565401081)(5600026)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:AM5PR0501MB2036; X-Microsoft-Exchange-Diagnostics: 1; AM5PR0501MB2036; 3:+m5LeYpWXnJ0sBuF0v8OP9YbqIStuKkmCJfIza0a/ufLBLSZkGwyrBhGLNhR8Taj/n+9cI5J/rvrLrPYAJrWiD0goBWpBZGVhDYcdQj2QeGspi3Ti++wSYYLElNcsTACUkLkCU0Slt4zn3WwRQBXQmYHuHhdpuIC5hMAIs+GLWo9bMjghPQJ8aGUT1TMeyfL47wtoJbk81/pOgpaJeXZz5PLJq73th9ab9f35mIM3/cxqe66UzsYTeuCyneJWzYf; 25:G0eAhFm+fIZ3YYAVZb6LEws+aFv+1mf9nz/x3vNh230o6ZKJIpq5woaxOSrwEvMLAFP8f5RqCVZSfDzRQWkgOtZQIx9BdsEduWNdoUpbM1Eu4+RLZPDhByErNwzdod8+H4AnO68bAV/Ab4A415ghHKEicRRWWZaLmdMpoYd+l93h7fNiySbxY0W3lCIYANyuXr36oRk1pcgmMrRlHsrGYfbg2b9hbbNUjZ//sA2YmkUZw6rfHN5yjVNC5IynHU7tgn9nNm26Fp/uqZbKMxmYncz2p7UgkmBSltRJh31kFZB6B7K/jjwbTOCWQh4gthUosMl+FNW/Jzhcngs7r2IVwg==; 31:DESW80S/+u6/KdO1hda2+LI19cHJFRXAcy9CzenYhGYTaMZMDGHwdH2PaOpEM8gENP3yjNMnhvst4p4KTkgI1lBRd97u11BC0B2N+xHKP50rUknjO+Y0a9oV6fRlWnwN6na1YDnQyPWHtQu2z4nJmS4uHGiDT5u5E7B5j6duJY/yhX0mmFG/8YoElOclZ2qwrx0XbBsR6sTgdBUgzzolj/QABk6aM3P4EQ1RkySl5bE= X-MS-TrafficTypeDiagnostic: AM5PR0501MB2036: Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=yskoh@mellanox.com; X-LD-Processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtAddr X-Microsoft-Exchange-Diagnostics: 1; AM5PR0501MB2036; 20:P4JHCfhVbm/hgayq1QKJbEcJPHE7nUBIeLS9K91VCNlbQMvl5MXWpb1BsqCiRttS9da7qxmN2wywSnW49w7drgG1oEHcxfJhTJkA37S6OobA97XlgM9VeUn4SxKRYMLUO8+QTelj3nQdCwMjL6NNT9JHXVJa1c44paYATHkBgV1z5uISVAwaWoSoqmrb55XVdRMW2t1Le3zpZLnCwuQo9z3J81ThfPgWTibras/HXV787syaPzuNAbeMgDPH6YztReVfcR4PaTciTLepLRiYcvnk4pje8mANb6MMqk2VO5p4f3IDIW7sIOrG0RY4vxDcdvJ2s/lpWRvYZxvmA6/G7dWR39tlElmuVrHxexQL/YOhGMYqeD+PJtBRlUZ27jwnE5ggQrRIjJNZdWcmwjnkb1FYsb8AozJh57ZS7Ai4JcsZ726uYHLxB0IiUxpc9eyRFJHjNpjKevRjV3GRu7mIRFTmpenaOJGCvwTYgcutZ1wcMhVb3bUAUfl/3imp/HCu; 4:cmQO3xD+drjN2GFXrocFUuTo6pakkSdhFe4TTGgLhPKNAASA0EZmVvSUIKPOlL/iQYf2ykQP6Dbvg8h/5HtFioZdPfdcw5tpereE7Rc5dEbtiVGEDYmg77fskkMm+YuoDYP2xGJFy5AQ/S98jlo9rUt651VTaJNG3d307Z9khS7Sjb2Nm1VZkMECKSpACXVALHq7luCDwmnMLO/bqOSiSYAbYY0eMSj6rWD8dP9NiWLJrm8DY/kk4/CUkmL6kH4iJYSQnEBTvu+xqSca4Yw6s80RoKqQ+Z9jP8HmQ3WnuUd5Uf+uifr/864xEO5VO17n X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(211171220733660); X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(3231254)(944501410)(52105095)(10201501046)(3002001)(6055026)(149027)(150027)(6041310)(20161123560045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123558120)(6072148)(201708071742011)(7699016); SRVR:AM5PR0501MB2036; BCL:0; PCL:0; RULEID:; SRVR:AM5PR0501MB2036; X-Forefront-PRVS: 0694C54398 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(1496009)(39380400002)(366004)(396003)(39860400002)(346002)(376002)(189003)(199004)(478600001)(81156014)(76176011)(51416003)(7696005)(956004)(2361001)(50226002)(305945005)(2616005)(50466002)(47776003)(486006)(97736004)(5660300001)(6666003)(2351001)(106356001)(8936002)(186003)(81166006)(52116002)(6116002)(476003)(6916009)(386003)(446003)(11346002)(59450400001)(66066001)(26005)(3846002)(8676002)(16526019)(1076002)(25786009)(21086003)(86362001)(53936002)(4326008)(2906002)(316002)(55016002)(36756003)(48376002)(105586002)(69596002)(68736007)(7736002)(16586007); DIR:OUT; SFP:1101; SCL:1; SRVR:AM5PR0501MB2036; H:mellanox.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; Received-SPF: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM5PR0501MB2036; 23:lkHz2Ak8ZK8+HYxj0skOVljmZjJe2vcwfBghrFE?= =?us-ascii?Q?bDTTxDit5vr3oakb+/mZRn7XKv9GB9DXOiRg6Y1z6eLcbdvtYBLe44kSGIST?= =?us-ascii?Q?FmMH59lroXVPc158jSIH1kbT9juX45IfvG6qyC4upo3TYFMhQDPLSqY5IEQ2?= =?us-ascii?Q?Q0SRxT1SnNboXpFevgVuIuVUcxbklUbRzShoERQu9vnzocQ4iYXf8m3SeBs+?= =?us-ascii?Q?gbtmIDdQX1L4m+o7aTjp3SF7CBM3jNH8IWc4oK8FC8emXRHx5NBLxJRhthEm?= =?us-ascii?Q?y6aSyj6UIf8vzttEZCcq6cQb3G9WY4oPx2cO9+3VbAZGxp3tmoT1dU/Sq4f4?= =?us-ascii?Q?O+Ja5yncOCuIg8zw/z81LQf2MGLQcP/ZTDsSJRJfxdUBf9MhTHLic4nkcAdp?= =?us-ascii?Q?6J/y2KAQQOdVpczcRJBbX0lpHgNsKTQkYDNJmhN4uIcobe6/HJ0C799Lcaob?= =?us-ascii?Q?zZb6GErrBzjCrZ9PH8aiNXs3aKToENyQbA+2JSVNVlu8nwo2YRn5df3IreT2?= =?us-ascii?Q?m7B2OTf12sVlFggPFEJMnwyI+dWHdJ7dCpqGeCDgdNNf7Bvi/oZJ4d+FwFZ0?= =?us-ascii?Q?ynfKRqq2/L6kejELxHus87r2eIM8UrL+2iFrlZeggKL+qi9IeVQc1WvNoPjh?= =?us-ascii?Q?M/8DcQ+dNEDIpECibqN/ttFj9ft4vM/6wqDSvCjQio8GxtAx8YPh/GOGsUhZ?= =?us-ascii?Q?JBNjn+I5r0xmrmTQmtsu1fZtcDow4rCMMtKNRCSsjdcML2CPrtyuUnd9FZn+?= =?us-ascii?Q?2m+FNnebuBpKtnCf/lkWpx0GbAa/B+4wY7oQ8VWrjWZRGnOHnNpnSsSCLv4K?= =?us-ascii?Q?Rch7eGyiktUztYpB7xH9W6XrZTcbew2AWaDvmC3IgigD6A8QiS0Q+L1SNgVQ?= =?us-ascii?Q?oTB5UlagjzvlZ82Y83hzLSRmnF+XnINgMzdvPt9HUXozHdse5nnDtrPAa89W?= =?us-ascii?Q?qNjgGNfsfc82G6fi/IfTA3IUTFxpv5xOkQo91P+gCK0UwnPawtThV/LqnZoC?= =?us-ascii?Q?qoPCMc9Z+h2PzibKdPTk7OLDM2mJjB7cwAvBtoE/7NEM+lnjCS6qAQXTeVka?= =?us-ascii?Q?yxKWOk4K07wHLt/kfgJzX2L1Nonj2V+3BuW0lGE/+hDB5tRJThW+n0tQ9fbQ?= =?us-ascii?Q?6JMrze1q52WHf0tU+picztvcdsyQm4Wi4dVXBYYP0bKOBfd0EB7IbfEcDVxO?= =?us-ascii?Q?eQW1skxyyQSA+FfI6AaRAljXlAHmZjtZUpBoxsgBdJkay59tnsr1ZHjF9Dnl?= =?us-ascii?Q?RkJ07bac29FRwhn53CVf+Q3lFbl21AXRpe0I0r4NvIe3ep0cMZQpWZ7VC0Sy?= =?us-ascii?Q?I1+1HpJgP1PkjSqwoTkuRvrE=3D?= X-Microsoft-Antispam-Message-Info: RSMxsEC2ErgoYAOhjHVPbwKwGJh8PNEV1wprV8BpVOWqke+Vx1QUKXzJmgz5NtnfWwqew/gfzsVcE0Ymy5hFnTSJHAEygeEJKDv2B99Wf6NQuphiTgtu0PzTNNtPcon4d5tNnYx3sylc5t2KuCfoaRqjUszU1pot1VaLIEcJiBHeOeOicNz+UINsNu4OMgsx X-Microsoft-Exchange-Diagnostics: 1; AM5PR0501MB2036; 6:0D+GZh+Ezb7rOMvK+HdpUxa/8TnG9hpCLX5Kt5fS7dYxVduj/9A805WrkNg6VR/UVl17KFkWrYxOmXmaudY0g9B8PB/EknUHKymFDiOv7MKCGIFCeyWOsE0c2c8nqr5LGydPoXV33SH12R36G1vtYB6sWNQS1fvMkUt4CLP6T9IqqDPgmdfH07X82hV5MaHUL4ksDaboSogYwn9uDwyVMwzTvQWPtwH/hJZAKXndWEIH0oGJ3dAtSYitiqZwUSn5WYm4NaFMPJw7m4jOMvh4UtYUC6Nj4MmDBBHjJIFdGwTSRQBPV2vq6fR4jbagEXhlPvYe4gDWkJHjQ8FwqwwhAKFqCbLnp6J+qRwMwrVmONhaYivaam1Me1aQIrR2R/RyLC9a7S7YVHTj3HM7tgW9TWTiRJOrTmRGOfUsd27V/89ImSU63vokM6XJz5aKI/dM0W57ZVDEXHVmxEkHmah1Iw==; 5:c0Jx/ltyDNabzos28VP0/BHS1gvGK4NzTpAo/qx3PQo9Zd1BYlFjg2fkOinP5G9/F6CaDqIPvPJ8KDe67as4c1mdtmOLnFk23YZAzOs575tv/pjDVPBhqpK/J/CbkGvKbUtS90qRXwC7wJQdMfiC/T6DGfOq0tks4rpPBLNNhRY=; 24:SHybOAy/IIBSyGsJGvdi0zNFpn8epz1rprIdlELuWxRaqZ8O09FBGErd999RvSSUOnn1OvTCBAavOqoYXd6DSF4u5qamPN2pgsI39eatvFA= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; AM5PR0501MB2036; 7:IZZMqyQGboINbpcDg3ACZ5Ua86wgLmFy9fpiMSmhUtcXsEr5YnSMBJR7igxYBqLk/f08Qz1dqMX9qbEiMG1mQKTJ0LnM6lU9A/NR5xMc2GjieG676XWS4U3X9+YaWgO0RfS4hgKvZZOqMSAlhTKmP9A5Hkxc8PgeEU7M/EqtnwIqsn1cLZ9pjg6avNxV7AfYB++dp5upLfJRj95aIgkAqzfyFYWZdMM4wxkxOjFHK6kBrMvptu1+X3q2nT5nZk59 X-MS-Office365-Filtering-Correlation-Id: 014e62fd-724a-4c96-968e-08d5ca791fba X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Jun 2018 00:13:10.1217 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 014e62fd-724a-4c96-968e-08d5ca791fba X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0501MB2036 Subject: [dpdk-stable] [PATCH 40/67] net/mlx5: fix RSS key length query X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Jun 2018 00:13:12 -0000 From: Shahaf Shuler [ backported from upstream commit e7041f5529d129eef57d6ac9405a510b1df69ae4 ] The RSS key length returned by rte_eth_dev_info_get command was taken from the PMD private structure. This structure initialization was done only after the port configuration. Considering Mellanox device supports only 40B long RSS key, reporting the fixed number instead. Fixes: 29c1d8bb3e79 ("net/mlx5: handle a single RSS hash key for all protocols") Cc: stable@dpdk.org Signed-off-by: Shahaf Shuler Acked-by: Nelio Laranjeiro --- drivers/net/mlx5/mlx5_ethdev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/mlx5/mlx5_ethdev.c b/drivers/net/mlx5/mlx5_ethdev.c index 1e869db52..e9e56a2e0 100644 --- a/drivers/net/mlx5/mlx5_ethdev.c +++ b/drivers/net/mlx5/mlx5_ethdev.c @@ -450,7 +450,7 @@ mlx5_dev_infos_get(struct rte_eth_dev *dev, struct rte_eth_dev_info *info) info->if_index = if_nametoindex(ifname); info->reta_size = priv->reta_idx_n ? priv->reta_idx_n : priv->ind_table_max_size; - info->hash_key_size = priv->rss_conf.rss_key_len; + info->hash_key_size = rss_hash_default_key_len; info->speed_capa = priv->link_speed_capa; info->flow_type_rss_offloads = ~MLX5_RSS_HF_MASK; } -- 2.11.0