Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/133230/?format=api
https://patches.dpdk.org/api/patches/133230/?format=api", "web_url": "https://patches.dpdk.org/project/dpdk/patch/20231024022849.3092506-26-chaoyong.he@corigine.com/", "project": { "id": 1, "url": "https://patches.dpdk.org/api/projects/1/?format=api", "name": "DPDK", "link_name": "dpdk", "list_id": "dev.dpdk.org", "list_email": "dev@dpdk.org", "web_url": "http://core.dpdk.org", "scm_url": "git://dpdk.org/dpdk", "webscm_url": "http://git.dpdk.org/dpdk", "list_archive_url": "https://inbox.dpdk.org/dev", "list_archive_url_format": "https://inbox.dpdk.org/dev/{}", "commit_url_format": "" }, "msgid": "<20231024022849.3092506-26-chaoyong.he@corigine.com>", "list_archive_url": "https://inbox.dpdk.org/dev/20231024022849.3092506-26-chaoyong.he@corigine.com", "date": "2023-10-24T02:28:49", "name": "[v2,25/25] doc: add the common and vDPA document", "commit_ref": null, "pull_url": null, "state": "changes-requested", "archived": true, "hash": "460b5d744f863a07f55418fb8428eb7607f1b450", "submitter": { "id": 2554, "url": "https://patches.dpdk.org/api/people/2554/?format=api", "name": "Chaoyong He", "email": "chaoyong.he@corigine.com" }, "delegate": { "id": 319, "url": "https://patches.dpdk.org/api/users/319/?format=api", "username": "fyigit", "first_name": "Ferruh", "last_name": "Yigit", "email": "ferruh.yigit@amd.com" }, "mbox": "https://patches.dpdk.org/project/dpdk/patch/20231024022849.3092506-26-chaoyong.he@corigine.com/mbox/", "series": [ { "id": 29961, "url": "https://patches.dpdk.org/api/series/29961/?format=api", "web_url": "https://patches.dpdk.org/project/dpdk/list/?series=29961", "date": "2023-10-24T02:28:24", "name": "add the NFP vDPA PMD", "version": 2, "mbox": "https://patches.dpdk.org/series/29961/mbox/" } ], "comments": "https://patches.dpdk.org/api/patches/133230/comments/", "check": "fail", "checks": "https://patches.dpdk.org/api/patches/133230/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "<dev-bounces@dpdk.org>", "X-Original-To": "patchwork@inbox.dpdk.org", "Delivered-To": "patchwork@inbox.dpdk.org", "Received": [ "from mails.dpdk.org (mails.dpdk.org [217.70.189.124])\n\tby inbox.dpdk.org (Postfix) with ESMTP id 0F4C3431EB;\n\tTue, 24 Oct 2023 04:33:11 +0200 (CEST)", "from mails.dpdk.org (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 71E5942E20;\n\tTue, 24 Oct 2023 04:30:31 +0200 (CEST)", "from NAM11-DM6-obe.outbound.protection.outlook.com\n (mail-dm6nam11on2105.outbound.protection.outlook.com [40.107.223.105])\n by mails.dpdk.org (Postfix) with ESMTP id 9FB2142E0E\n for <dev@dpdk.org>; Tue, 24 Oct 2023 04:30:26 +0200 (CEST)", "from SJ0PR13MB5545.namprd13.prod.outlook.com (2603:10b6:a03:424::5)\n by PH8PR13MB6182.namprd13.prod.outlook.com (2603:10b6:510:259::13)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6907.21; Tue, 24 Oct\n 2023 02:30:25 +0000", "from SJ0PR13MB5545.namprd13.prod.outlook.com\n ([fe80::142e:d47c:7320:8a9d]) by SJ0PR13MB5545.namprd13.prod.outlook.com\n ([fe80::142e:d47c:7320:8a9d%4]) with mapi id 15.20.6907.021; Tue, 24 Oct 2023\n 02:30:25 +0000" ], "ARC-Seal": "i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;\n b=dhl2w4XcwpTt1ELfgopXyXnc1VyTudvTtpYFrbN2f0TLk2h3PEjvVQHwB+ayCFf/iF7+ZCw4j+ZIFCcoS8XllvuAKQETt3oaJ3DJnOkCxQOsjo4GvQXpVGtEnJA4n8TOBi/DYY9H5B8ecnZq1clPXMl4m3ADQd0fBazp0fgvWHN4CVgHUieVQ3Z1VH5uBiMhSV+6NFDL6fcsRtu69MKgUhWWhFmIS/L3yCW4AWTlXa+QudYcqmjFQW1ZJIzJVszAyi6kaflwHn5uWtC3vcDm073L1lDBhY7CxgHoOEvhxSc/5hk4XtUAUzdNPIWHMrdduO2xMhLaAiYnbU+yhhz8IQ==", "ARC-Message-Signature": "i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector9901;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;\n bh=wMR5ZTLjtpZwansAMbNMFQkD6Ynr32QT/2YjSibo8TA=;\n b=kv9hCnnP6F5iXA1CMbr9QZLumzvvIa3Ebjc45wYcoQbvCVbEmkGDGX9cGaKHYmskq42yU5qZZbYbL/kERQTATyBF2xtFb3hOKp/34of6tVzv+StjMbzfT1sQUJPk8EvC4q/GsRHJwNHmK/RGo/ogknf6LmN6joiw/5JYDpvHtEKQ4Oo8utzxvRbnz3iX1SM8izB9BLQOzSf37pShym/c2dis0vBi2IeKxUJQhqIavpgPYdATmNdxN5VBc7N7b2NYul3u8As+CVY8yt+oQHRjw/1PedOh3s67qpvYLxkl9uAbDsXBG/RORJ0LxRl/IUOrtzX6ZHT26nOQ5j+5Dp/jGA==", "ARC-Authentication-Results": "i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=corigine.com; dmarc=pass action=none header.from=corigine.com;\n dkim=pass header.d=corigine.com; arc=none", "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=corigine.onmicrosoft.com; s=selector2-corigine-onmicrosoft-com;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=wMR5ZTLjtpZwansAMbNMFQkD6Ynr32QT/2YjSibo8TA=;\n b=caLZGLhPsbzKxyqAZyQqJz7yghsWoy+WeA9UVbydonGak+LIzH2ORF+yua9YTwGDyvwF6CTXi0fT+jCkukKPwRAA9hZH8EMACEf/6YRRIp71Rbs1OMypKoi9ctN/8e6gUzXnM9xouCyVj3mbH/Wh8UMDlgboarzpMa1JcIItAdc=", "Authentication-Results": "dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=corigine.com;", "From": "Chaoyong He <chaoyong.he@corigine.com>", "To": "dev@dpdk.org", "Cc": "oss-drivers@corigine.com, Chaoyong He <chaoyong.he@corigine.com>,\n Long Wu <long.wu@corigine.com>, Peng Zhang <peng.zhang@corigine.com>", "Subject": "[PATCH v2 25/25] doc: add the common and vDPA document", "Date": "Tue, 24 Oct 2023 10:28:49 +0800", "Message-Id": "<20231024022849.3092506-26-chaoyong.he@corigine.com>", "X-Mailer": "git-send-email 2.39.1", "In-Reply-To": "<20231024022849.3092506-1-chaoyong.he@corigine.com>", "References": "<20231017054545.1692509-1-chaoyong.he@corigine.com>\n <20231024022849.3092506-1-chaoyong.he@corigine.com>", "Content-Transfer-Encoding": "8bit", "Content-Type": "text/plain", "X-ClientProxiedBy": "BYAPR04CA0015.namprd04.prod.outlook.com\n (2603:10b6:a03:40::28) To SJ0PR13MB5545.namprd13.prod.outlook.com\n (2603:10b6:a03:424::5)", "MIME-Version": "1.0", "X-MS-PublicTrafficType": "Email", "X-MS-TrafficTypeDiagnostic": "SJ0PR13MB5545:EE_|PH8PR13MB6182:EE_", "X-MS-Office365-Filtering-Correlation-Id": "fb22f913-540a-48ce-1d2c-08dbd4392dab", "X-MS-Exchange-SenderADCheck": "1", "X-MS-Exchange-AntiSpam-Relay": "0", "X-Microsoft-Antispam": "BCL:0;", "X-Microsoft-Antispam-Message-Info": "\n PstLGlvbifzQId7IeRZXxvsISnmBal1zfjUr17bhmURAfXEjDEQ6eFMRgrpsF3HmnITa7WXUo3ac09/rtYPCCO2j8V+3YaSncVVgP8SKTpEmpZUw7ewpgZE3v53RRqxwbSlkjbBm7hcivpjQ4MfKZgx8rKNx3Fm9164xtninGnYC9uDSl2e0vZiyk1bu7inzAnnTX19rFrm0Ya0rLIJwXC8wO04777snQbgJQp3Y1Hvms/tzOFKuVCcRWwGahKt7susjaAgBriyRjFsQ+oP3TQNN93/fXAZrYDMBGQytIr4mlhGoyMc4jGF8/ZPYgzYEBWj0lthzGSfVQHQMwuKymmjkg9E77rriSoMhlaWLJb9gidXw/2KeOS+1hQbnwu7zy9rWfocRhrqR1NFWN+ftx+L6kJkaQkTmM2r9FO6wLtaBNEJWueUumMxBlsTpwPTIc046oYSfaatIayo7CMo3krmkj7IK/vMfv/oZfm473a631aUT/GLvTPxfmNQWtyOfE0popYA7uOqrtSeh2G2lleQ4hIJThDpJwLamtDCih8Cb5iWTTLIDVJ0/hEQ3dx2m1j1uNoMou0CcXdttJpknpV14fUZTnKl8KviJUFe7zABUzVmfKsVnsx7YxjKS0HgxQ90q4sdmpp3fpLk5K7qQ4FFp2W32xXp1YOPKCPWhCE4=", "X-Forefront-Antispam-Report": "CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:SJ0PR13MB5545.namprd13.prod.outlook.com; PTR:; CAT:NONE;\n SFS:(13230031)(366004)(396003)(376002)(39830400003)(346002)(136003)(230922051799003)(1800799009)(64100799003)(186009)(451199024)(86362001)(66946007)(316002)(2906002)(54906003)(66476007)(6916009)(66556008)(5660300002)(8936002)(44832011)(8676002)(4326008)(36756003)(41300700001)(2616005)(38100700002)(478600001)(1076003)(52116002)(6506007)(107886003)(6666004)(38350700005)(6512007)(26005)(83380400001)(6486002);\n DIR:OUT; SFP:1102;", "X-MS-Exchange-AntiSpam-MessageData-ChunkCount": "1", "X-MS-Exchange-AntiSpam-MessageData-0": "\n W7HCiXlSuIqas0CtC3Xp9xaUfdy8z3CTSjmlhMhJBYASvO1hWgU6GotAukZIt39ojHWY48DEg65BwHsSMXI+vPbai5GOE4fnSgLF0qiEfcCnS8hmOIOECzGa59tqeP+KpfMJkSrIsxrneUr8sckyaZOhB8zq6Qxcv9FMJqtd0IiIE1DbnGeiDTeObp/jSmx+g5DTlnub2s/YqEuneuOQxmv01mheRRUKa449oRzaB2UxBxNfmAYh36lLWIpHojb88h3y+coMAR26tSd8n0PMTcfUkdKe3Ae5aysArsd1JnPlCXkQP9xQ/ap1P6zHY57l2QjZIOu/FZp5Xil+aeumxnf8Q5AAHO+ZU3tXcyNfikXHVH59DfBY/FR/pKXfF31eCqIdA9hjgPkKpr7xlxSgMLlGIjy+V5NV6koG5vXbPUwCej7GtPdUGiFYdsWbAqZTitrzP3JFEAyi42NnNoO4shNH5ODGFIpA1assTMOO58Qbh5LSEMTACC599QKVj6JYsRVq6iqJ/x+mZZ37ki60tvhMxwSYB1s6PKHLTlZXUo2Mmy5RtBYCCK7+GjdYJ1Cees2xYURw6dqn16xe6ISA5E1EHGxy5vD7i/b0E1yBceQ8LdOcgvHGpY2Yl7xdJgnarTjLGMAwkD+UiW3peeLVPp322KpwsbjiwFB5BSzTbm4zNkjzUGY1/4sdPRfJy29YrUIZ2BRSDMRGwYtInezWLdzEtACESTFyzkKTG6/Zr4Eq7kce+AKCVz08CxQyMhoOgQbqOhheiyj5AerIo1+vPcl+yBhFBt9M9mtY4KSHurKVw4lTPAIRKS24lijI807+E8lXugrY57YlZFgNP/7A3vc1bHXmZ7DyOmGZWwbeskO1qUhhtC7j9qBN0yAs7Tu7VUYc7yH1+Zci9aG/R11RgCRilVvLQxwJt+zQ0L72u8yoedRPTfTbWZofHzCJQYylvR90N1/b9zF7DqhKw/BtQFoTZh74jSie2FJbNzoCL/zIGzlsfeMhszUOuNZWpy5eZysSG+YeAVcR9uzx8mZzbLgZXFcqCVfArVln07wYwHomU5y60sLdJnAy3FAToFsk4QNcvXAL8rgtatkbxkQ035uNow5z/iVfPAj2WcX/GafkMu2Z0JxHMOH84YQfcBf1GRn56uMf7VnTfsOBQKenGxcATtSCQroAKV3Cf/YsbJo4zKJMUZ3wG6qjjR5jKKxFdDcgUMMTE1vUSeIcbUi1ksTUkbC2AFYnGv7LDAXeEleLBjG0hOeGZPQufAGSqN4RihA/duWue/UuKfFJzFQBsLJNqWckRkUgNJMbQYFen6BykIREPdWy1TEZhvYkgURVGTSDFxQZW4vqYKozj3kxQVFOu8k92XE+17BA+YVNY1R7tQh+GiAO6FOrQrguRTiVGOHuMNGH5Phnn2nrvLakK+3gV4GmoJTKAKpjDQUpUk3qluaNMfeFMjn78a0t+D+lTbHevHueXWKsTEgAVH27GtlsrEYnh0BCdupV5rXln9GpslqWNZXtwMYuSuLFTvgLjLJwC/io1raBPun54FLVpLmgyDs3ZWimhTlnWfj1F2EA4lVT6UVvgXEd9ok4IqlGkTaHJ4X4lEMbjHB+OIghxw==", "X-OriginatorOrg": "corigine.com", "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n fb22f913-540a-48ce-1d2c-08dbd4392dab", "X-MS-Exchange-CrossTenant-AuthSource": "SJ0PR13MB5545.namprd13.prod.outlook.com", "X-MS-Exchange-CrossTenant-AuthAs": "Internal", "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "24 Oct 2023 02:30:25.0479 (UTC)", "X-MS-Exchange-CrossTenant-FromEntityHeader": "Hosted", "X-MS-Exchange-CrossTenant-Id": "fe128f2c-073b-4c20-818e-7246a585940c", "X-MS-Exchange-CrossTenant-MailboxType": "HOSTED", "X-MS-Exchange-CrossTenant-UserPrincipalName": "\n McVuuqkPpIBr6LGy6SOoDJj0ufdtlAQCxNTFStntmWDC7lY9pwIIhxSqv9HVixXP+1TUlv4U1T3LXXKcn0B2CVP/0bMkaAh/Nxk0wPF+O68=", "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "PH8PR13MB6182", "X-BeenThere": "dev@dpdk.org", "X-Mailman-Version": "2.1.29", "Precedence": "list", "List-Id": "DPDK patches and discussions <dev.dpdk.org>", "List-Unsubscribe": "<https://mails.dpdk.org/options/dev>,\n <mailto:dev-request@dpdk.org?subject=unsubscribe>", "List-Archive": "<http://mails.dpdk.org/archives/dev/>", "List-Post": "<mailto:dev@dpdk.org>", "List-Help": "<mailto:dev-request@dpdk.org?subject=help>", "List-Subscribe": "<https://mails.dpdk.org/listinfo/dev>,\n <mailto:dev-request@dpdk.org?subject=subscribe>", "Errors-To": "dev-bounces@dpdk.org" }, "content": "Add the document for nfp common library and vDPA PMD.\n\nSigned-off-by: Chaoyong He <chaoyong.he@corigine.com>\nReviewed-by: Long Wu <long.wu@corigine.com>\nReviewed-by: Peng Zhang <peng.zhang@corigine.com>\n---\n MAINTAINERS | 8 ++++\n doc/guides/platform/index.rst | 1 +\n doc/guides/platform/nfp.rst | 30 ++++++++++++++\n doc/guides/rel_notes/release_23_11.rst | 5 +++\n doc/guides/vdpadevs/features/nfp.ini | 8 ++++\n doc/guides/vdpadevs/index.rst | 1 +\n doc/guides/vdpadevs/nfp.rst | 54 ++++++++++++++++++++++++++\n 7 files changed, 107 insertions(+)\n create mode 100644 doc/guides/platform/nfp.rst\n create mode 100644 doc/guides/vdpadevs/features/nfp.ini\n create mode 100644 doc/guides/vdpadevs/nfp.rst", "diff": "diff --git a/MAINTAINERS b/MAINTAINERS\nindex 4083658697..b28cdab54c 100644\n--- a/MAINTAINERS\n+++ b/MAINTAINERS\n@@ -900,9 +900,11 @@ F: doc/guides/nics/features/nfb.ini\n \n Netronome nfp\n M: Chaoyong He <chaoyong.he@corigine.com>\n+F: drivers/common/nfp/\n F: drivers/net/nfp/\n F: doc/guides/nics/nfp.rst\n F: doc/guides/nics/features/nfp*.ini\n+F: doc/guides/platform/nfp.rst\n \n NXP dpaa\n M: Hemant Agrawal <hemant.agrawal@nxp.com>\n@@ -1306,6 +1308,12 @@ F: drivers/vdpa/ifc/\n F: doc/guides/vdpadevs/ifc.rst\n F: doc/guides/vdpadevs/features/ifcvf.ini\n \n+Corigine nfp vDPA\n+M: Chaoyong He <chaoyong.he@corigine.com>\n+F: drivers/vdpa/nfp/\n+F: doc/guides/vpdadevs/nfp.rst\n+F: doc/guides/vdpadevs/features/nfp.ini\n+\n NVIDIA mlx5 vDPA\n M: Matan Azrad <matan@nvidia.com>\n M: Viacheslav Ovsiienko <viacheslavo@nvidia.com>\ndiff --git a/doc/guides/platform/index.rst b/doc/guides/platform/index.rst\nindex b1ba11df73..07dd273821 100644\n--- a/doc/guides/platform/index.rst\n+++ b/doc/guides/platform/index.rst\n@@ -15,4 +15,5 @@ The following are platform specific guides and setup information.\n dpaa\n dpaa2\n mlx5\n+ nfp\n octeontx\ndiff --git a/doc/guides/platform/nfp.rst b/doc/guides/platform/nfp.rst\nnew file mode 100644\nindex 0000000000..f6c7be6fff\n--- /dev/null\n+++ b/doc/guides/platform/nfp.rst\n@@ -0,0 +1,30 @@\n+.. SPDX-License-Identifier: BSD-3-Clause\n+ Copyright (c) 2023 Corigine, Inc.\n+\n+NFP Common Driver\n+=================\n+\n+The NFP common driver library (**librte_common_nfp**) provides support for\n+the Netronome and Corigine's NFP-6xxx, NFP-4xxx and NFP-38xx product lines.\n+\n+Classes\n+-------\n+\n+One NFP device can be probed by a number of different PMDs.\n+To select a specific PMD, its name should be specified as a device parameter\n+(e.g. ``0000:08:00.1,class=eth``).\n+\n+\n+Supported Classes\n+~~~~~~~~~~~~~~~~~\n+\n+- ``class=eth`` for :doc:`../nics/nfp`.\n+- ``class=vdpa`` for :doc:`../vdpadevs/nfp`.\n+\n+By default, the NFP device will be probed by the ``eth`` PMD.\n+\n+\n+Limitations\n+~~~~~~~~~~~\n+\n+- ``eth`` and ``vdpa`` PMDs cannot be probed at the same time.\ndiff --git a/doc/guides/rel_notes/release_23_11.rst b/doc/guides/rel_notes/release_23_11.rst\nindex 0a6fc76a9d..f6dde6fb9d 100644\n--- a/doc/guides/rel_notes/release_23_11.rst\n+++ b/doc/guides/rel_notes/release_23_11.rst\n@@ -153,6 +153,11 @@ New Features\n \n * Added inline IPsec offload based on the security framework.\n \n+* **Add new vDPA PMD based on Corigine NFP devices.**\n+\n+ Added a new Corigine NFP vDPA (``nfp_vdpa``) PMD.\n+ See the :doc:`../vdpadevs/nfp` guide for more details on this driver.\n+\n * **Updated Wangxun ngbe driver.**\n \n * Added 100M and auto-neg support in YT PHY fiber mode.\ndiff --git a/doc/guides/vdpadevs/features/nfp.ini b/doc/guides/vdpadevs/features/nfp.ini\nnew file mode 100644\nindex 0000000000..d830feafe0\n--- /dev/null\n+++ b/doc/guides/vdpadevs/features/nfp.ini\n@@ -0,0 +1,8 @@\n+;\n+; Supported features of the 'nfp' vDPA driver.\n+;\n+; Refer to default.ini for the full list of available driver features.\n+;\n+[Features]\n+Linux = Y\n+x86-64 = Y\ndiff --git a/doc/guides/vdpadevs/index.rst b/doc/guides/vdpadevs/index.rst\nindex cc2f858042..b0191a3a1d 100644\n--- a/doc/guides/vdpadevs/index.rst\n+++ b/doc/guides/vdpadevs/index.rst\n@@ -14,4 +14,5 @@ which can be used from an application through vhost API.\n features_overview\n ifc\n mlx5\n+ nfp\n sfc\ndiff --git a/doc/guides/vdpadevs/nfp.rst b/doc/guides/vdpadevs/nfp.rst\nnew file mode 100644\nindex 0000000000..63636b2882\n--- /dev/null\n+++ b/doc/guides/vdpadevs/nfp.rst\n@@ -0,0 +1,54 @@\n+.. SPDX-License-Identifier: BSD-3-Clause\n+ Copyright (c) 2023 Corigine, Inc.\n+\n+NFP vDPA driver\n+===============\n+\n+The NFP vDPA (vhost data path acceleration) driver (**librte_nfp_vdpa**)\n+provides support for the Netronome and Corigine's NFP-6xxx, NFP-4xxx\n+and NFP-38xx product lines.\n+\n+NFP vDPA implementation\n+-----------------------\n+\n+NFP VF device can be configured in the net device or vDPA mode.\n+Adding \"class=vdpa\" parameter helps to specify that this device is to\n+be used in vDPA mode. If this parameter is not specified, device\n+will be probed by net/nfp driver and will used as a VF net device.\n+\n+This PMD uses (common/nfp) code to access the device firmware.\n+\n+Per-Device Parameters\n+~~~~~~~~~~~~~~~~~~~~~\n+\n+The following per-device parameters can be passed via EAL PCI device\n+allowlist option like \"-a 02:00.0,arg1=value1,...\".\n+\n+- ``class`` [net|vdpa] (default **net**)\n+\n+ Choose the mode of operation of nfp device.\n+ **net** device will work as network device and will be probed by net/nfp driver.\n+ **vdpa** device will work as vdpa device and will be probed by vdpa/nfp driver.\n+ If this parameter is not specified then nfp device will operate as network device.\n+\n+Dynamic Logging Parameters\n+~~~~~~~~~~~~~~~~~~~~~~~~~~\n+\n+One may leverage EAL option \"--log-level\" to change default levels\n+for the log types supported by the driver. The option is used with\n+an argument typically consisting of two parts separated by a colon.\n+\n+Level value is the last part which takes a symbolic name (or integer).\n+Log type is the former part which may shell match syntax.\n+Depending on the choice of the expression, the given log level may\n+be used either for some specific log type or for a subset of types.\n+\n+NFP vDPA PMD provides the following log types available for control:\n+\n+- ``pmd.vdpa.nfp.vdpa`` (default level is **notice**)\n+\n+ Affects driver-wide messages unrelated to any particular devices.\n+\n+- ``pmd.vdpa.nfp.core`` (default level is **notice**)\n+\n+ Affects the core logic of this PMD.\n", "prefixes": [ "v2", "25/25" ] }{ "id": 133230, "url": "