Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/133274/?format=api
http://patchwork.dpdk.org/api/patches/133274/?format=api", "web_url": "http://patchwork.dpdk.org/project/dpdk/patch/20231024175132.1435553-5-akozyrev@nvidia.com/", "project": { "id": 1, "url": "http://patchwork.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": "<20231024175132.1435553-5-akozyrev@nvidia.com>", "list_archive_url": "https://inbox.dpdk.org/dev/20231024175132.1435553-5-akozyrev@nvidia.com", "date": "2023-10-24T17:51:29", "name": "[v3,4/7] doc: add PMD ptype item limitations", "commit_ref": null, "pull_url": null, "state": "superseded", "archived": true, "hash": "f7147dc567b93702683349c3d010da77efc93cbd", "submitter": { "id": 1873, "url": "http://patchwork.dpdk.org/api/people/1873/?format=api", "name": "Alexander Kozyrev", "email": "akozyrev@nvidia.com" }, "delegate": { "id": 1, "url": "http://patchwork.dpdk.org/api/users/1/?format=api", "username": "tmonjalo", "first_name": "Thomas", "last_name": "Monjalon", "email": "thomas@monjalon.net" }, "mbox": "http://patchwork.dpdk.org/project/dpdk/patch/20231024175132.1435553-5-akozyrev@nvidia.com/mbox/", "series": [ { "id": 29969, "url": "http://patchwork.dpdk.org/api/series/29969/?format=api", "web_url": "http://patchwork.dpdk.org/project/dpdk/list/?series=29969", "date": "2023-10-24T17:51:25", "name": "ptype matching support in mlx5", "version": 3, "mbox": "http://patchwork.dpdk.org/series/29969/mbox/" } ], "comments": "http://patchwork.dpdk.org/api/patches/133274/comments/", "check": "success", "checks": "http://patchwork.dpdk.org/api/patches/133274/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 4FF484316B;\n\tTue, 24 Oct 2023 19:53:04 +0200 (CEST)", "from mails.dpdk.org (localhost [127.0.0.1])\n\tby mails.dpdk.org (Postfix) with ESMTP id 9AB8B427DF;\n\tTue, 24 Oct 2023 19:52:33 +0200 (CEST)", "from NAM02-DM3-obe.outbound.protection.outlook.com\n (mail-dm3nam02on2049.outbound.protection.outlook.com [40.107.95.49])\n by mails.dpdk.org (Postfix) with ESMTP id 2000C427DE\n for <dev@dpdk.org>; Tue, 24 Oct 2023 19:52:33 +0200 (CEST)", "from DM6PR03CA0054.namprd03.prod.outlook.com (2603:10b6:5:100::31)\n by DS0PR12MB8246.namprd12.prod.outlook.com (2603:10b6:8:de::19) with\n Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6907.26; Tue, 24 Oct\n 2023 17:52:31 +0000", "from DS3PEPF000099DA.namprd04.prod.outlook.com\n (2603:10b6:5:100:cafe::2) by DM6PR03CA0054.outlook.office365.com\n (2603:10b6:5:100::31) with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6907.35 via Frontend\n Transport; Tue, 24 Oct 2023 17:52:31 +0000", "from mail.nvidia.com (216.228.117.160) by\n DS3PEPF000099DA.mail.protection.outlook.com (10.167.17.11) with Microsoft\n SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id\n 15.20.6933.18 via Frontend Transport; Tue, 24 Oct 2023 17:52:28 +0000", "from rnnvmail201.nvidia.com (10.129.68.8) by mail.nvidia.com\n (10.129.200.66) with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.41; Tue, 24 Oct\n 2023 10:52:11 -0700", "from pegasus01.mtr.labs.mlnx (10.126.230.35) by\n rnnvmail201.nvidia.com (10.129.68.8) with Microsoft SMTP Server\n (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id\n 15.2.986.41; Tue, 24 Oct 2023 10:52:09 -0700" ], "ARC-Seal": "i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;\n b=A1WVfk7TxIm4j6JqYnKYWM0I6eEF5Jsj618NIU/iTdTWN/zDl1ynXw5l5TVsqkCPWDitbuzFqO2DGlH7caUtY6/dDFGROJUdrqzVrC++GcZ5SruHT+qBWR3R58En4/f6D4NLxOywGujYWvOEO8m+Ct6CK3ddMyOBuisoznX/Zd1ZILhUvCm0PF0Q3k/SMIdOhMTui70Ysp7FftkPyVS9r4KiasWDh8MSEHMk2Gwm2Ek/QF7+gYUONXLmkDWBAfPp+ql8iJFv2Luk4kf2dfiC8X7TOa3mzGn6cOtexv+d2sPMeE7/tEv6gB73L6ZvlAq3mdpD+5tswjGIu46khRGzkw==", "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=O8TS19FG+xNIdh17zLJhKW53LhjpJY3+bvkrsFiZL3M=;\n b=AukqgD/ORKLFOpnhKoww2N6fFBwpbdQmaXArHw+fsdcNE6i3Kn2yXuOJOE5UkfouCdl7PZBY3YyG1UxpKiFEv7z0nNuq5vaQT4REJDbZHVKDFPK2M3j9Awu5heJfdjY99IiUXP5Xt+GEd2aiCJ56aIFmBLGRV/WvPnuDmUZ0YGZeCdviGbVpxmxlCN3Ee7AruZjK/5N1R+4aH2BJ3iQ/PytlFmNQY0TwejNRzLvVaLgI3D4kNdcPVNGKbo/Zg/Me0d3/yX4jJq8NijH4eBZKs2NFi1UWUP0bRCUFThuY6eMK2n/jQYvSbimRXcX9t93IEw/kYyVHoSPCNmh0LPDAqg==", "ARC-Authentication-Results": "i=1; mx.microsoft.com 1; spf=pass (sender ip is\n 216.228.117.160) smtp.rcpttodomain=dpdk.org smtp.mailfrom=nvidia.com;\n dmarc=pass (p=reject sp=reject pct=100) action=none header.from=nvidia.com;\n dkim=none (message not signed); arc=none", "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com;\n s=selector2;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=O8TS19FG+xNIdh17zLJhKW53LhjpJY3+bvkrsFiZL3M=;\n b=Cx/4jey/xNuYBX10FP1r3YZdKbW8Ls7/qXUnHlD+47xrwochiVz4x+GKmgEun7dtfKnkIF36A1jB8rRJxJZ9vTBEXAi988qqdXiq+M5SrripI1gXxsUVL9j9NtfCyXoI4t3pijSus8+74MoB0H6y7NJHt0OXVBZI81KoUyY2T018C5csAqW5aN/WrwCFuyZt0qF6uXcDhJ4tb5bXf7fp7J9Sbj/Cjl0F9f1sMKkakxjus752FeuqlKBW9PJUQgHRnNwtIHFOFQ3zXhP4q8s/SLLbdo7Tvr5Rsiw61WvawbtjgwwJyJDb2DNE89B948fhGCSaITKhwU7NvRshux79hg==", "X-MS-Exchange-Authentication-Results": "spf=pass (sender IP is 216.228.117.160)\n smtp.mailfrom=nvidia.com;\n dkim=none (message not signed)\n header.d=none;dmarc=pass action=none header.from=nvidia.com;", "Received-SPF": "Pass (protection.outlook.com: domain of nvidia.com designates\n 216.228.117.160 as permitted sender) receiver=protection.outlook.com;\n client-ip=216.228.117.160; helo=mail.nvidia.com; pr=C", "From": "Alexander Kozyrev <akozyrev@nvidia.com>", "To": "<dev@dpdk.org>", "CC": "<orika@nvidia.com>, <matan@nvidia.com>, <michaelba@nvidia.com>,\n <valex@nvidia.com>, <suanmingm@nvidia.com>, <viacheslavo@nvidia.com>", "Subject": "[PATCH v3 4/7] doc: add PMD ptype item limitations", "Date": "Tue, 24 Oct 2023 20:51:29 +0300", "Message-ID": "<20231024175132.1435553-5-akozyrev@nvidia.com>", "X-Mailer": "git-send-email 2.18.2", "In-Reply-To": "<20231024175132.1435553-1-akozyrev@nvidia.com>", "References": "<20230828182251.3917624-1-akozyrev@nvidia.com>\n <20231024175132.1435553-1-akozyrev@nvidia.com>", "MIME-Version": "1.0", "Content-Type": "text/plain", "X-Originating-IP": "[10.126.230.35]", "X-ClientProxiedBy": "rnnvmail201.nvidia.com (10.129.68.8) To\n rnnvmail201.nvidia.com (10.129.68.8)", "X-EOPAttributedMessage": "0", "X-MS-PublicTrafficType": "Email", "X-MS-TrafficTypeDiagnostic": "DS3PEPF000099DA:EE_|DS0PR12MB8246:EE_", "X-MS-Office365-Filtering-Correlation-Id": "44b19673-3219-4bf3-eab9-08dbd4b9fe0a", "X-MS-Exchange-SenderADCheck": "1", "X-MS-Exchange-AntiSpam-Relay": "0", "X-Microsoft-Antispam": "BCL:0;", "X-Microsoft-Antispam-Message-Info": "\n XuzyATz0X7lWJtYU3xYHKkIlpT8G93JzkGVlhGPjGEK62CvIyuETdjVswaFFFLX+6t5aKuKu4L46X8lAFIZ7f+R/YX49QNVkdG15d7y1dbcier11wG2msywYnqNiAz3YmGN9kELQwZUKEDGqkLvTpWTAMb/moPNwBvWoWXdHdzFO6sABrpHyKLKZ+FR3ICylWHATyMHyUQpR/IdctaFCvVXUqry9aVpE271FlC6X2tbil4aMx9TomtC6XyLIezYWXLVkZxW1wDS4bxBO89C+ECnnD6W8bVuzT0Gsz4k/CidV8VzbXajDBsI1e2ZkBJDzhDU9Cbv/PV7LMWgsqVW1LsX7qxJbkMnOMlud0n6KAQJxKF99XEArz0+qt7+WYoPd5WiGRuVwjWbvc1Rkkye/GI2rv+ayi9TM6bGel8sktCs/R64Gg+9a13SEVvxJ7NeUa6qbKxj619egnYTTT18DKIFu5TcelVOCwp9RSatPXe8uV35uC7pv9zJ29fJ+gTIdCs88aLCxYQ6AQ/yGsRCqxZOukStVkdVqtk6wXI+mNYizfvTyFLCJGSgDLa5404MYGCA4BYA2tXpNOX5lsPazN2/Vy5NX5HymUBaeka2pDQuOcbN0GS2HgzNfwezJ0SCW7+DMZHF82N1X/DDJo/Y5vuOnuHBxm5qXZMBDY/iK5rn1n8q7buHzBO2W7pJRbR2Qwz42IXFAAcDrpoxlvi48fATbk+f7btXN8KPh5YJUpIHnmCyAZJGmfgXmfwOICuGL", "X-Forefront-Antispam-Report": "CIP:216.228.117.160; CTRY:US; LANG:en; SCL:1;\n SRV:;\n IPV:NLI; SFV:NSPM; H:mail.nvidia.com; PTR:dc6edge1.nvidia.com; CAT:NONE;\n SFS:(13230031)(4636009)(346002)(396003)(376002)(39860400002)(136003)(230922051799003)(451199024)(186009)(82310400011)(1800799009)(64100799003)(40470700004)(46966006)(36840700001)(26005)(40480700001)(36756003)(40460700003)(7636003)(6916009)(54906003)(70586007)(86362001)(316002)(356005)(82740400003)(36860700001)(83380400001)(2616005)(426003)(16526019)(1076003)(107886003)(336012)(6666004)(478600001)(70206006)(47076005)(41300700001)(5660300002)(4326008)(8676002)(8936002)(2906002)(21314003);\n DIR:OUT; SFP:1101;", "X-OriginatorOrg": "Nvidia.com", "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "24 Oct 2023 17:52:28.9380 (UTC)", "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n 44b19673-3219-4bf3-eab9-08dbd4b9fe0a", "X-MS-Exchange-CrossTenant-Id": "43083d15-7273-40c1-b7db-39efd9ccc17a", "X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp": "\n TenantId=43083d15-7273-40c1-b7db-39efd9ccc17a; Ip=[216.228.117.160];\n Helo=[mail.nvidia.com]", "X-MS-Exchange-CrossTenant-AuthSource": "\n DS3PEPF000099DA.namprd04.prod.outlook.com", "X-MS-Exchange-CrossTenant-AuthAs": "Anonymous", "X-MS-Exchange-CrossTenant-FromEntityHeader": "HybridOnPrem", "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "DS0PR12MB8246", "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": "From: Michael Baum <michaelba@nvidia.com>\n\nAdd limitations for ptype item support in \"mlx5.rst\" file.\n\nSigned-off-by: Michael Baum <michaelba@nvidia.com>\n---\n doc/guides/nics/features/mlx5.ini | 1 +\n doc/guides/nics/mlx5.rst | 15 +++++++++++++++\n 2 files changed, 16 insertions(+)", "diff": "diff --git a/doc/guides/nics/features/mlx5.ini b/doc/guides/nics/features/mlx5.ini\nindex fc67415c6c..e3927ab4df 100644\n--- a/doc/guides/nics/features/mlx5.ini\n+++ b/doc/guides/nics/features/mlx5.ini\n@@ -86,6 +86,7 @@ nsh = Y\n nvgre = Y\n port_id = Y\n port_representor = Y\n+ptype = Y\n quota = Y\n tag = Y\n tcp = Y\ndiff --git a/doc/guides/nics/mlx5.rst b/doc/guides/nics/mlx5.rst\nindex 7086f3d1d4..c9e74948cc 100644\n--- a/doc/guides/nics/mlx5.rst\n+++ b/doc/guides/nics/mlx5.rst\n@@ -646,6 +646,21 @@ Limitations\n - When using HWS flow engine (``dv_flow_en`` = 2),\n only meter mark action is supported.\n \n+- Ptype:\n+\n+ - Only supports HW steering (``dv_flow_en=2``).\n+ - The supported values are:\n+ L2: ``RTE_PTYPE_L2_ETHER``, ``RTE_PTYPE_L2_ETHER_VLAN``, ``RTE_PTYPE_L2_ETHER_QINQ``\n+ L3: ``RTE_PTYPE_L3_IPV4``, ``RTE_PTYPE_L3_IPV6``\n+ L4: ``RTE_PTYPE_L4_TCP``, ``RTE_PTYPE_L4_UDP``, ``RTE_PTYPE_L4_ICMP``\n+ and their ``RTE_PTYPE_INNER_XXX`` counterparts as well as ``RTE_PTYPE_TUNNEL_ESP``.\n+ Any other values are not supported. Using them as a value will cause unexpected behavior.\n+ - Matching on both outer and inner IP fragmented is supported using ``RTE_PTYPE_L4_FRAG`` and\n+ ``RTE_PTYPE_INNER_L4_FRAG`` values. They are not part of L4 types, so they should be provided\n+ explicitly as a mask value during pattern template creation. Providing ``RTE_PTYPE_L4_MASK``\n+ during pattern template creation and ``RTE_PTYPE_L4_FRAG`` during flow rule creation\n+ will cause unexpected behavior.\n+\n - Integrity:\n \n - Integrity offload is enabled starting from **ConnectX-6 Dx**.\n", "prefixes": [ "v3", "4/7" ] }{ "id": 133274, "url": "