From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by dpdk.space (Postfix) with ESMTP id 3530EA0096 for ; Wed, 10 Apr 2019 18:44:36 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 283D91B105; Wed, 10 Apr 2019 18:44:36 +0200 (CEST) Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by dpdk.org (Postfix) with ESMTP id B211B1B163 for ; Wed, 10 Apr 2019 18:44:34 +0200 (CEST) Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.phx2.redhat.com [10.5.11.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 28D41C067783; Wed, 10 Apr 2019 16:44:34 +0000 (UTC) Received: from rh.redhat.com (ovpn-117-94.ams2.redhat.com [10.36.117.94]) by smtp.corp.redhat.com (Postfix) with ESMTP id 1B8D15D967; Wed, 10 Apr 2019 16:44:32 +0000 (UTC) From: Kevin Traynor To: Davide Caratti Cc: Ajit Khaparde , dpdk stable Date: Wed, 10 Apr 2019 17:43:19 +0100 Message-Id: <20190410164411.10546-11-ktraynor@redhat.com> In-Reply-To: <20190410164411.10546-1-ktraynor@redhat.com> References: <20190410164411.10546-1-ktraynor@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Scanned-By: MIMEDefang 2.79 on 10.5.11.14 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.32]); Wed, 10 Apr 2019 16:44:34 +0000 (UTC) Subject: [dpdk-stable] patch 'net/bnxt: support IOVA VA mode' has been queued to LTS release 18.11.2 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: , Errors-To: stable-bounces@dpdk.org Sender: "stable" Hi, FYI, your patch has been queued to LTS release 18.11.2 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objections before 04/16/19. So please shout if anyone has objections. Also note that after the patch there's a diff of the upstream commit vs the patch applied to the branch. This will indicate if there was any rebasing needed to apply to the stable branch. If there were code changes for rebasing (ie: not only metadata diffs), please double check that the rebase was correctly done. Thanks. Kevin Traynor --- >From fef27071b98974bb2c05c57772fc16e84428fafc Mon Sep 17 00:00:00 2001 From: Davide Caratti Date: Tue, 12 Feb 2019 19:30:19 +0100 Subject: [PATCH] net/bnxt: support IOVA VA mode [ upstream commit 8fe6beed2f9e068c5329433f83704c9441a34a59 ] Set RTE_PCI_DRV_IOVA_AS_VA in drv_flags: this allows initializing bnxt PMD as non-root also on Linux v4.x, where /proc/self/pagemap can't be accessed without CAP_SYS_ADMIN privileges. Signed-off-by: Davide Caratti Acked-by: Ajit Khaparde --- drivers/net/bnxt/bnxt_ethdev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/bnxt/bnxt_ethdev.c b/drivers/net/bnxt/bnxt_ethdev.c index 801c6ffad..189527207 100644 --- a/drivers/net/bnxt/bnxt_ethdev.c +++ b/drivers/net/bnxt/bnxt_ethdev.c @@ -3549,5 +3549,5 @@ static struct rte_pci_driver bnxt_rte_pmd = { .id_table = bnxt_pci_id_map, .drv_flags = RTE_PCI_DRV_NEED_MAPPING | - RTE_PCI_DRV_INTR_LSC, + RTE_PCI_DRV_INTR_LSC | RTE_PCI_DRV_IOVA_AS_VA, .probe = bnxt_pci_probe, .remove = bnxt_pci_remove, -- 2.20.1 --- Diff of the applied patch vs upstream commit (please double-check if non-empty: --- --- - 2019-04-10 14:06:08.867590107 +0100 +++ 0011-net-bnxt-support-IOVA-VA-mode.patch 2019-04-10 14:06:07.791295915 +0100 @@ -1,14 +1,14 @@ -From 8fe6beed2f9e068c5329433f83704c9441a34a59 Mon Sep 17 00:00:00 2001 +From fef27071b98974bb2c05c57772fc16e84428fafc Mon Sep 17 00:00:00 2001 From: Davide Caratti Date: Tue, 12 Feb 2019 19:30:19 +0100 Subject: [PATCH] net/bnxt: support IOVA VA mode +[ upstream commit 8fe6beed2f9e068c5329433f83704c9441a34a59 ] + Set RTE_PCI_DRV_IOVA_AS_VA in drv_flags: this allows initializing bnxt PMD as non-root also on Linux v4.x, where /proc/self/pagemap can't be accessed without CAP_SYS_ADMIN privileges. -Cc: stable@dpdk.org - Signed-off-by: Davide Caratti Acked-by: Ajit Khaparde ---