From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 8322A41C49; Tue, 14 Feb 2023 13:58:11 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 5D01842D8E; Tue, 14 Feb 2023 13:57:59 +0100 (CET) Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on2088.outbound.protection.outlook.com [40.107.94.88]) by mails.dpdk.org (Postfix) with ESMTP id 31D5542DAF for ; Tue, 14 Feb 2023 13:57:58 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=G+RcxdF0PCAyyuBN/pKknNc9m8mxy59GdtHr1rXW1YR/3fYybEjm9bapnyuoL7v42Xn4FylxzE5LloIrB1Mk4F7ZM4WQjd1FVQ88D7brwFJFwBQK5mfL1Eo2wQMjQSILH+WTq7W0ZDw6masfVfgdLT736M7e8/zqL0ZVI5SRRoZ6SMyfUWa+nBBoVZw9tgYgRYFQdhD4RORldEFlU+vbWUdoRqtr+jKb6KYAedIBkFa1QXbKQrkssITpEW+Ia1yi02u0Qob4jDiaDcmnwqU/shhHnjkhZNeLBNmfCxFdvl3TiGPtsyED/hlResF2js2iSmMqsX0reLArdIGYppz7hg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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; bh=ZeJHXr07Q20u+RWvYD30G2wuDAUN6GNFTnUBfxJJTAE=; b=IvTtnzzD7UuHCuuWkr1yYf3mwfan4+3feBmSI4R/3wW8jQrxCiCO49WK2Al9+gqYnoU+rgg9Fn1EfDZuzmvrvS/1h7QuWLtlbVbSH2dro9Zfts6emJUk5BZeZjnA00UaWC3Gzd0tGRPRCPFi9Y6EulFQfaIO3n+M5iJdkMmjUPhRFUh2m6BFV8Tq8r0h6R8sic13dOH7XFJqBaXQGTOQHH+Vkv9p3KPsAjaFbj2JHu6hwa+3DUys4Tq2nU523OTXc9wKyb5n0ibf25LcYv1o1swgRbGDIqmFlfMX42ypZ7KaMZA49C4MrH8lBRV6afTJSOzk9Pg9tpYZvHYymgyaCQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 216.228.117.160) smtp.rcpttodomain=dpdk.org smtp.mailfrom=nvidia.com; dmarc=pass (p=reject sp=reject pct=100) action=none header.from=nvidia.com; dkim=none (message not signed); arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ZeJHXr07Q20u+RWvYD30G2wuDAUN6GNFTnUBfxJJTAE=; b=nk2QkzBqWj1v0eT7u8tgVMzF8p9+AKegxVwyAQC+v/DmvfRZCMf6FoFb7w60/SOb9IbDK5LUaBB9/kgSZO3mxnP6OK+hB54fLo60sKkfWDfm4DUFDaabQzwQQAbhzi2SJdvGa+dIxEGOcNBbk3mdjk35mJbWorxhQ9st9MYLWbGz9gJh3O2y3edeeFvDZ3o7ijs1OW9Ty+CF0Q6/xDMJECeg+WJZ2q7EWov5GBWeo0t4k5W0CtpyUFdt7h7srYu4VkUb2qISmlQ5ecA2JVpjfHER33Zu4Jgdwi+pPYZqMxffcV72L0wYic6Cc7m/79TQ8vF1I1y1Ssr+6al9hNiGZA== Received: from DM6PR13CA0046.namprd13.prod.outlook.com (2603:10b6:5:134::23) by DS0PR12MB8415.namprd12.prod.outlook.com (2603:10b6:8:fc::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6086.22; Tue, 14 Feb 2023 12:57:55 +0000 Received: from DM6NAM11FT108.eop-nam11.prod.protection.outlook.com (2603:10b6:5:134:cafe::c9) by DM6PR13CA0046.outlook.office365.com (2603:10b6:5:134::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6111.10 via Frontend Transport; Tue, 14 Feb 2023 12:57:55 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 216.228.117.160) smtp.mailfrom=nvidia.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=nvidia.com; Received-SPF: Pass (protection.outlook.com: domain of nvidia.com designates 216.228.117.160 as permitted sender) receiver=protection.outlook.com; client-ip=216.228.117.160; helo=mail.nvidia.com; pr=C Received: from mail.nvidia.com (216.228.117.160) by DM6NAM11FT108.mail.protection.outlook.com (10.13.172.95) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6086.24 via Frontend Transport; Tue, 14 Feb 2023 12:57:55 +0000 Received: from rnnvmail201.nvidia.com (10.129.68.8) by mail.nvidia.com (10.129.200.66) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.36; Tue, 14 Feb 2023 04:57:40 -0800 Received: from nvidia.com (10.126.231.37) by rnnvmail201.nvidia.com (10.129.68.8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.36; Tue, 14 Feb 2023 04:57:37 -0800 From: Rongwei Liu To: , , , , CC: , Ferruh Yigit Subject: [PATCH v3 5/5] doc/mlx5: add IPv6 routing extension matching docs Date: Tue, 14 Feb 2023 14:57:11 +0200 Message-ID: <20230214125711.3791966-6-rongweil@nvidia.com> X-Mailer: git-send-email 2.27.0 In-Reply-To: <20230214125711.3791966-1-rongweil@nvidia.com> References: <20230213113747.3677487-2-rongweil@nvidia.com> <20230214125711.3791966-1-rongweil@nvidia.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [10.126.231.37] X-ClientProxiedBy: rnnvmail201.nvidia.com (10.129.68.8) To rnnvmail201.nvidia.com (10.129.68.8) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM6NAM11FT108:EE_|DS0PR12MB8415:EE_ X-MS-Office365-Filtering-Correlation-Id: 1927f384-3c46-40fb-32dd-08db0e8b1729 X-LD-Processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: ZpCNeFlDf1bilX3bU3/xOpcQNrZfzq03MfFaJ+ecKV8apdiEuvj5Clrf1xP3iFl2lqG61AlrBzGpFm0hz5oSPXNnY2NgoFOVH4QViQ4QneOBElGzxItWsQAN4tHjL+3zeBUJRWuU02yhXVLVoqhR3VbsBGbRuNoDppVmwkSW7bSzVcg3reOl4VR2wjJdaMS8oG7mlxAK+Kh2WC/i5SrEEsMAd7p7au2hU2S5J/AWFdJK+cSJX2f6l8L98cXTmE4b9d4Bn1TTmgS6/zp9gn1XVBLzAeIG/SxybIz7uibb+6amIugeqjZLxZHNiTdfaKpuvVKSE/Iya1aQoI+NF8uJKjSWwxE3OKfPGBkPayZH6qB2yH/okxOcDNac/XV+rU9hFFeJR1mbASOZH1pdx50Y/ibCXcCOMZodSi9+psoJnSuxP9BZuFyF8T7uACCRV4pf1u9rWnvUuw6UPYueZ9MWC+IuXhgHp6g+So0t8JZpvwXfLtvDTPUFN4f+fUybmGrWYPHM25LjasZHREHj1jZwTHdhRvLviwNXXlY+OaFkWPMhSLpdYumxeI+Kqafwrj3pRvjY82nNc/CjsEdNyOCjl2df9TUvTgc1zBArh+KGmlNR1EOVWxdBXzqH5r3nyNZ068rqMnoBsUYl2H4Dnyb52xJquMsy5ZGrlpFzrnRyaoyUQ3+au7QMtT+fdtGnpmWGwhNru8gDXW6CIrNXcbsJmw== X-Forefront-Antispam-Report: CIP:216.228.117.160; CTRY:US; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:mail.nvidia.com; PTR:dc6edge1.nvidia.com; CAT:NONE; SFS:(13230025)(4636009)(136003)(376002)(39860400002)(346002)(396003)(451199018)(46966006)(40470700004)(36840700001)(5660300002)(70586007)(86362001)(8936002)(41300700001)(70206006)(110136005)(54906003)(4326008)(8676002)(2906002)(316002)(356005)(40480700001)(82740400003)(7636003)(82310400005)(55016003)(7696005)(6666004)(186003)(36860700001)(47076005)(478600001)(83380400001)(1076003)(2616005)(6286002)(16526019)(26005)(426003)(36756003)(40460700003)(336012); DIR:OUT; SFP:1101; X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Feb 2023 12:57:55.3469 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 1927f384-3c46-40fb-32dd-08db0e8b1729 X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=43083d15-7273-40c1-b7db-39efd9ccc17a; Ip=[216.228.117.160]; Helo=[mail.nvidia.com] X-MS-Exchange-CrossTenant-AuthSource: DM6NAM11FT108.eop-nam11.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR12MB8415 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Update mlx5 related document on IPv6 routing extension header matching. Signed-off-by: Rongwei Liu Acked-by: Viacheslav Ovsiienko --- doc/guides/nics/features/default.ini | 1 + doc/guides/nics/features/mlx5.ini | 1 + doc/guides/nics/mlx5.rst | 10 ++++++++++ 3 files changed, 12 insertions(+) diff --git a/doc/guides/nics/features/default.ini b/doc/guides/nics/features/default.ini index 976a020985..b1ad3bdca0 100644 --- a/doc/guides/nics/features/default.ini +++ b/doc/guides/nics/features/default.ini @@ -143,6 +143,7 @@ udp = vlan = vxlan = vxlan_gpe = +ipv6_routing_ext = [rte_flow actions] age = diff --git a/doc/guides/nics/features/mlx5.ini b/doc/guides/nics/features/mlx5.ini index eb016f34da..dac5ee5579 100644 --- a/doc/guides/nics/features/mlx5.ini +++ b/doc/guides/nics/features/mlx5.ini @@ -89,6 +89,7 @@ vlan = Y vxlan = Y vxlan_gpe = Y represented_port = Y +ipv6_routing_ext = Y [rte_flow actions] age = I diff --git a/doc/guides/nics/mlx5.rst b/doc/guides/nics/mlx5.rst index 9c6f1cca19..ee2df66e77 100644 --- a/doc/guides/nics/mlx5.rst +++ b/doc/guides/nics/mlx5.rst @@ -106,6 +106,7 @@ Features - Sub-Function representors. - Sub-Function. - Matching on represented port. +- Matching on IPv6 routing extension header. Limitations @@ -174,6 +175,7 @@ Limitations - ``-EAGAIN`` for ``rte_eth_dev_start()``. - ``-EBUSY`` for ``rte_eth_dev_stop()``. + - Matching on ICMP6 following IPv6 routing extension header, should match ipv6_routing_ext_next_hdr instead of ICMP6. - When using Verbs flow engine (``dv_flow_en`` = 0), flow pattern without any specific VLAN will match for VLAN packets as well: @@ -274,6 +276,14 @@ Limitations extension header type = 0x85). - Match on GTP extension header is not supported in group 0. +- Match on IPv6 routing extension header supports the following fields only: + + - type + - next_hdr + - segments_left + + Only supports HW steering. (``dv_flow_en=2``) + - Flex item: - Hardware support: BlueField-2. -- 2.27.0