From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20044.outbound.protection.outlook.com [40.107.2.44]) by dpdk.org (Postfix) with ESMTP id A861F288C for ; Fri, 27 Jul 2018 04:11:27 +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=cu1a6MABXZfnaz7duqgBBsrKR7Eu33pC9YykOSaeAyo=; b=sxWisj82RGiITTkFyGRs39XCNgD25I2i4Fkne3fSMzNW/y98qV46iXJ4PvZz19+4qNOhIbQTxM8cCIRfyrfbVX5NesDmm1Ki6pQdWZlfcEn0tZCl/ogmLi1N3x1XrQ6IahzuXgjFlWkliYLy/fFXGaoUabSYXJXLAIUiG+LyNwM= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=yskoh@mellanox.com; Received: from mellanox.com (209.116.155.178) by HE1PR0501MB2041.eurprd05.prod.outlook.com (2603:10a6:3:35::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.973.21; Fri, 27 Jul 2018 02:11:25 +0000 From: Yongseok Koh To: Daria Kolistratova Cc: Michal Krawczyk , dpdk stable Date: Thu, 26 Jul 2018 19:09:24 -0700 Message-Id: <20180727021019.37388-28-yskoh@mellanox.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20180727021019.37388-1-yskoh@mellanox.com> References: <20180727021019.37388-1-yskoh@mellanox.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [209.116.155.178] X-ClientProxiedBy: DM6PR08CA0022.namprd08.prod.outlook.com (2603:10b6:5:80::35) To HE1PR0501MB2041.eurprd05.prod.outlook.com (2603:10a6:3:35::19) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: afa8f64d-953f-4fc1-7137-08d5f36641fe X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989117)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:HE1PR0501MB2041; X-Microsoft-Exchange-Diagnostics: 1; HE1PR0501MB2041; 3:fy0LVZ0pID3+3/oP8dciDDvobbMtgAzKmoznYdCSMDlLPtSYP0xZfUFpMLWSwVL/C5GEcDHvhGwjeuDTNYgHZc/iOIyuA+pYWMIqtKSS0AEN9niqj3PqhpiTE/Jll/XZbZVYjtG2KB6VWFxJzkb4XtJVxiV125/TjWWGUT7DVXYwb9QNipMB9JQVV7mjPm6hvwlz02X9pwJJ0JUcAAFYiIByUFtlJITFMNR/LKYc/CljnXYmPF342k/S1i0QhoNB; 25:Yok/Zy6QXjrr/RhgYuprYzqTXdwWcb6/vymeYg4GrnDGo3Ylx5nf9mjOZmU4L4+n2Squ1lTIENiWWDVmIOPdmfzhJJX/GbOpHFwlXcuJus+jGF3e3YDeRzFzFkaCos89i3fzYavLJ50+yOtTuh3gkd1uXlJ7NxzZFaOnBKKN5wzinjiBb3a2TG4mWayVKM3+zCJbeMcLtJDn2RoIIyljKTpygAixDrQz5JzUQE6eDGJS09H1kd5Z8SqY9S59zFJHwGNITwrG5NLsNTDlIIxR9kl9PgNzFCRzLtmaKkE/LAwjgNMNjyKH4+ugx8OPNu2N+y3p4jh6ECSQVkqBCYZLHA==; 31:PTy62Cq9/AoLWRUTWTlRyjSJTXoiWa+av2+ELtWY2YD4E2mVuBNnlPZPlEkg62vxOQzkWuh2KFOJ9SF9eXLrW5aji/TgKxVL9u5nkqjokUzVv8TC95/5katgYoZ3XtPHMffJzAcormJke528TPAx88RWWaZ8+ktzVcqBnHPUe5idVhMERAT4ZiD1NLbYgshC0t5f3yu8xJ+Iw6d730K70OU64ICQPCVEruqkSFMr8WQ= X-MS-TrafficTypeDiagnostic: HE1PR0501MB2041: X-Microsoft-Exchange-Diagnostics: 1; HE1PR0501MB2041; 20:h4TXHyS0riShip3zkHXbehmwXgGkWexieQG9dKg7X4JFDjFTYX/srtmf8GqYwy2B9xIAk0w9FEthve+eaMG1HXtFGsT+ZnXcAjZJ8gRzTHl51VOnoK83LMAfeyh+3B+9uOEAICb5uhxr5phvlSJCYqPy0U7cWtHuhUg5I7gkfA4kPPVnTl3KZeZJ/9XwujxOlEttuTHyRjvwQsf6pBneCKNV2gGO+4zmH52R7I9l+OQck9U9+qQSnj/nOeVvxzUwdG9ZVts/4+syYRhokbaOsiaviW5C3xjSHtQfJ6dxDts1yA6xU1welXzYw/pOyQhPJPQdg4RehYPqBdj/BDPZCUZZCbGfhFWjubxYrSWl2PKshqtl2zPsk95tJXt7ouukh//BjyPonO8o8t8EsoBPNr6g3L0JH3EWxIVaR8kIZBtR7rnJ3fRMt1xuM2uatido7HfFM1p17unVM6R23W9QgRX2LsF5fp0kGB7ivEkfmN/uOE5kYGF8I2BifHKP7363; 4:M3UzUwf15tt1Ux3xUy/vzP5y4Iq2jqTHOeeHBM2w9p7BPbhwIV14H62maxOMko8FM3hPDm4QxxIGPkBf6hXtUC9mCLsBi6+gJJ8af8vpH6uLUBTXaYwhPaBY9DvcOpv4++SFi9nAG5NTLxv9YZoLXqKxRaAmfkhXHgX97+oLDvMfaiL0uyNFuNZqXYZvgUl3Ki8a8NlZsbE0AnxTAgCkunvZZWeNk97Q47LllL+weDyZ4b4CpDauFe9yu6I6Z/+WKSl3Sczi/ac032Na6LpY4mie85Aak1qD7ruA+0NqqmDs9FEQir5A1A1j1W016VQg X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(228905959029699); X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3231311)(944501410)(52105095)(93006095)(93001095)(3002001)(10201501046)(6055026)(149027)(150027)(6041310)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123564045)(20161123558120)(6072148)(201708071742011)(7699016); SRVR:HE1PR0501MB2041; BCL:0; PCL:0; RULEID:; SRVR:HE1PR0501MB2041; X-Forefront-PRVS: 07467C4D33 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(366004)(39860400002)(136003)(376002)(396003)(346002)(69234005)(28163001)(189003)(199004)(6306002)(55016002)(53376002)(36756003)(4326008)(76176011)(2906002)(105586002)(26005)(2616005)(25786009)(956004)(486006)(21086003)(386003)(966005)(106356001)(51416003)(7736002)(86362001)(53546011)(575784001)(50466002)(16526019)(48376002)(1076002)(52116002)(8936002)(54906003)(5660300001)(11346002)(3846002)(16586007)(446003)(66066001)(81166006)(68736007)(316002)(69596002)(7696005)(6116002)(14444005)(97736004)(53936002)(476003)(81156014)(50226002)(47776003)(6916009)(186003)(1720100001)(8676002)(305945005)(478600001); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR0501MB2041; 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; HE1PR0501MB2041; 23:6ObXQ4EGpAUNxaXGonNLtc/fWYHWe7VjJZRuqsW?= =?us-ascii?Q?jDiZg8gP0pBgxK3rcwtQQC2+LnTr7ynUfMxbxw9symMEVyLBh7LwpRKt4fKi?= =?us-ascii?Q?aXxmZWZyaRZa/9IclN1Kp6LQqPUbktxLkglrwmxXoJ3RqI5Qdb0Lb7sUU1hE?= =?us-ascii?Q?5Pk8jB/WAOZQip48wzTei4CzuMa7P02XYIudNi/CF/C7HQIlsdeodOIvac/A?= =?us-ascii?Q?FVkrmQLrEJbR9wfVFVslCCuOAS9hpSGA8Irrp4X8yWiRXY6KFmOKR0JWm8yh?= =?us-ascii?Q?oaB/iXtKUCBoGJ0yDkPwKwMfbdOoEQnASvna5A1k0v0kUoyRmLj4zHUVZ/AW?= =?us-ascii?Q?X2gEQ0QjRWxPyBzNxD5dFYV0LyRssd/kT/2nJj6UPsT1bytrHrYi5JGTcPrI?= =?us-ascii?Q?Y8ohQf/6wzGbd6ul0kCO91NMA+C2ZiPQzWxpKPTHcQB6oAF25g/m+TnE4USb?= =?us-ascii?Q?HZSixWRilSDzSacsvEYx2yKXkjUZBhLqPIyl8L6l+Vja6iFfsOTFOqHBVq4B?= =?us-ascii?Q?R++53qHuDL/cce+S0buJtRJCfWv49cblCvATyZFieX9FcLOyHWoUlhl6tmq1?= =?us-ascii?Q?mLhOICjngFKghb8KDLM+RK8KpGEnmTOoO1//JUHYzHdIEnIrCxJWyeeP0HF0?= =?us-ascii?Q?vXW94h3nKWM686wE87yWp2yzbB05i2fmbS9GJRyfAEUBaE6/WERt7ef/mv6W?= =?us-ascii?Q?1v6d/VA/mIIL1pf7D8C9s2MgsI6WrXY7hB1WcjxyPW4dGWlpRiYC7JC9iD8R?= =?us-ascii?Q?M23x4jWiuksqfbGJLHBhczgZY03dxIp/G0Oks/TAqtR8R6UnU5ADrwDhFSTq?= =?us-ascii?Q?jh5JuXZMXds3+teCoWuN8cVp8bJuNfOqrdeAVC+3po4Dpn+eI5HxoyRSzw3V?= =?us-ascii?Q?3YNx5zGEBnhXhuxFfYI1HrZRbtgGkb7CIkCYsc2XqPJHGVGu32DMrzJYMX0G?= =?us-ascii?Q?5zP8MfbX7JWwvivFGK/VFlAecUeXNhu10WzUCzRMStsmGd36J9CkfJosR82W?= =?us-ascii?Q?HTuz+8eL28P8mEixwwJjHfFK6yaRTbzBn+w5CEzzMQpwN7TEkWXPaczhR2U9?= =?us-ascii?Q?rm4SPt2lhWxxTUU4dIH7sJhI/Ykg45fW4rGCNypEpgyDzIPswVGfGTGJevXp?= =?us-ascii?Q?6u+fD0hBmJNA9NWp8ADvSP0hRBGnAgAZc9Gsr+9o/Eewpl9vXX6YmcP/WHeF?= =?us-ascii?Q?A9o2rkZ4MC4TZiQTOzTf2TYFlZlM1cbLdP4AOmg3hdgkGVSadawhcYmD6B+0?= =?us-ascii?Q?GwOKxW5ATHbigL6PrGfMcy3Je+1SmpgpRVmoSoGPQa9EhnLnBIzINsZH6HDV?= =?us-ascii?Q?Uj9k7DPadffqXsQV/56PYQG2VRWfa6naff8/YfzvrfclcE7Akjox7vDwM/gR?= =?us-ascii?Q?p/MijVh4eAzjId2ckBTKTNm1PrToKXTxqvzObB2kcvLgjrDxY?= X-Microsoft-Antispam-Message-Info: qSoQAbuJzI/Y1M5E14WFHADRG8rld0t0lurp/siGcp9sz2uWl7sv1Dk0rp2x3renHwYdERl7DfD/4G/MxURlh8mdg+n6Na3vxBghjUTZoGSv0/e2eKRN22h68Lrn7pK/cIlrYanwRogaJfXzBHCZ7jY6YVyUzmkrxuQYzthkX4jXqAUq/C/BmrCo3PNtyd3M0eDhPKYtDkkYasAetdH2S5+VUi9pCQP8cX9YTiWOJ4p9YMPnYXEDhymkiG2Ep5TIDkbSsYGKj9JcuRc1KM/9DZM/NIkSiP/o49hwHDFalI+JtJOshHd3QJfXYzRSoBh437bSOBG1kKCpAZQ+jhpSAiZC/t7IVx9YPxjUIF3WDDc= X-Microsoft-Exchange-Diagnostics: 1; HE1PR0501MB2041; 6:3io9bTKO/LlytCW1YEzVW0pWp2+G4plJMHCXAclezOIWlVaO7SiEvHEcQY6xG1BYOf16qJXhGqz9R34UXp0av/wplZEOmAFtYd6VM2Ij4ih9dSQvqNik1Szio4UOwgNeWM65z8n/a1SJU+O4QpeTqQP1yaRFfdcyGtu7bVPIvB0hZHsV30tFNwZaO2I9h5ZSXCaLJT6zVVrccaUdXIMqVzUMmZnX5hwKdJCpJXY7VQJqdyRfOSNe/G2L2SP83BGCeNxMOcg5pdfF7gq3+OvQURuP/Hfn0+ERd/rKv3HdPaLp3ZTSTJyZPIOA5PyfHYdtFeFJmzQx20AWBgWhmfxIQr45IKs2H0H0Y0RGCimf2SEigXTSCOAciZJ1BVyyjviFBFlzmM61toLT5QK7OVTXFENCz19UY1nIWTZGCJ8bgKFzh1xhG+PaIJQZIPHR9NSCrzj2HEaPj8eq9J2GrOUMbA==; 5:wZ15pvmsdq4HFlppTB5EW0jsAEpMZ4Lx9gldqlhCML/QPFAT90cGtNGunpNcF2MYG28bPvqfHUhRE+oj+hiWWYcZ3FVgkrC4GOKMuqSAjvBb4wFylJugfI+O4JZm3WFSA9mcfxPa4Ve0yevp8OwkaFN6o6jmD/6f5Y4PEY3KqrY=; 7:phX5STpNUSeEI5rRey2bXi4+R6pcDVT2pXrOnOPIKcfj99o/oJbveL9wciic6yGpuJZfnqsZ5IQ1AY6P68HI3RWh0W652q1rNcezcz11sP/MIaH+JpE9xdV57B20cSTmX5OE2xKosJwPCae37roSpSVY9NAvk1ydo/U3toDRY+rJB6XJN59maMVCP6StgZxY7fZbnBFU/5LhOC2pkO/OswORJUPBkrgAgsWOup8RXSnFgmO7a/5VfwUtH3hD1xfZ SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Jul 2018 02:11:25.0950 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: afa8f64d-953f-4fc1-7137-08d5f36641fe X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0501MB2041 Subject: [dpdk-stable] patch 'net/ena: fix SIGFPE with 0 Rx queue' has been queued to LTS release 17.11.4 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: Fri, 27 Jul 2018 02:11:28 -0000 Hi, FYI, your patch has been queued to LTS release 17.11.4 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objections before 07/28/18. So please shout if anyone has objections. Thanks. Yongseok --- >>From 2387b625656cc0464f164e6ab0c45732b7da7115 Mon Sep 17 00:00:00 2001 From: Daria Kolistratova Date: Tue, 26 Jun 2018 18:38:56 +0100 Subject: [PATCH] net/ena: fix SIGFPE with 0 Rx queue [ upstream commit 361913ad6f8c05fc541fe4bfdae3b0dc095ae3af ] When the number of rx queues is 0 (what can be when application does not receive) failed with SIGFPE. It happens when the application is also requesting ETH_MQ_RX_RSS_FLAG in the rte_dev->data->dev_conf.rxmode.mq_mode. Fixed adding zero rx queues check. Signed-off-by: Daria Kolistratova Acked-by: Michal Krawczyk --- drivers/net/ena/ena_ethdev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/ena/ena_ethdev.c b/drivers/net/ena/ena_ethdev.c index aa24ef36a..63c36d490 100644 --- a/drivers/net/ena/ena_ethdev.c +++ b/drivers/net/ena/ena_ethdev.c @@ -907,7 +907,7 @@ static int ena_start(struct rte_eth_dev *dev) return rc; if (adapter->rte_dev->data->dev_conf.rxmode.mq_mode & - ETH_MQ_RX_RSS_FLAG) { + ETH_MQ_RX_RSS_FLAG && adapter->rte_dev->data->nb_rx_queues > 0) { rc = ena_rss_init_default(adapter); if (rc) return rc; -- 2.11.0