From patchwork Tue Feb 22 10:26:48 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Slava Ovsiienko X-Patchwork-Id: 107957 X-Patchwork-Delegate: rasland@nvidia.com Return-Path: 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]) by inbox.dpdk.org (Postfix) with ESMTP id 7E453A034E; Tue, 22 Feb 2022 11:27:36 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 855804115A; Tue, 22 Feb 2022 11:27:26 +0100 (CET) Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2083.outbound.protection.outlook.com [40.107.236.83]) by mails.dpdk.org (Postfix) with ESMTP id 2415D40DF4 for ; Tue, 22 Feb 2022 11:27:23 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YTTmqN4wmwJFxO+w4vkGg8SVdgBREk0PADVoCDnAO0NXxRx5JCkvCKO8rR/qBRyVG8MZkazNmX64KR/5ygPBa869X147sgxsdNyyQrk8Cg2P8iihn+HUPwbxnLkMxF91nPJTML/bj1z6jDOUxuLBstacjo5TcA5hCGjQffjc5QL+7fZn1b8gzxwTaZu/AsKSfUrb8mwPtYoensp8fQDw62MAm5d7Jad+Cy9MtqAm33Hyd6UVhJ/wTP2d13cP4bZbxiD6GD3I8fJaq3EBRU7ZO+i8XLaUjTlAA4wlPCG/3VZTjEnI0YWXj2NpFjF1n1jAswH5QTJbHTnKnSUUNVSwag== 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=OTBP+QlKSkKDbLC5hhqO4agUZCbdPYvzgZx0DYAj+/Q=; b=d6TbdlAC0Bq06sekpbN62G8RKawk/cGZ4FxlUvTTBLYrF6tK6mdtOdatWwj+tO2w35h+QCqK5a58Xe9lPxj2C1pv8xrE5WsTlvRILWcR4VIUKo23nQO88hIac4tOpxeznuN4L8mjJTs6Om6LkfwUrOy9NBvu/eugoyneGXzMaki82ApU6R4sNKM66YDBgFWp7BZa+Xo0HezejCFoE2ADCrXaqr/TgeSVNx96XzNtYypSh2beNBr4jejj3ny96IthOOHt9kuohB05aQs7NxKwuIEio+JC7lLKBN6n6bwhIi6rZL4iyNK+wqdc6jgHUP1lFvzn7dnFIrvzyzOI3o055w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 12.22.5.236) 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=OTBP+QlKSkKDbLC5hhqO4agUZCbdPYvzgZx0DYAj+/Q=; b=ta3UcZbkem0sy69t6iIheGP9L1hdekPOKNay1EB7y+Xz9aUKFq1HG3q/w6yb4nRRjFQTV6R2eBt/xm0uwbbE56fhMLQFr72tyAoIazgGa++s8XhN+SpCEMV62VighuJmY91eNAAM4kTyHDUxrJ9KkhX3lHLYbuAkOkbQTwG/st6+KZYUPuSzhzAyZ6FBdSY8N+kYmm4xs7C4Y7qyzt0ypHoWM4RXfjHpdqz91TGlaGedIp0nrE2hJqabh/g/AG/h1Kbl4kAkHYqp+wI62Et4gJr1ILYRXm4wjbHWB1KiBkGbCcxfi+tFqfGuis5DWlMOfHkDnctBrOECm/LV9dn7Kw== Received: from DM5PR13CA0057.namprd13.prod.outlook.com (2603:10b6:3:117::19) by MW2PR12MB2362.namprd12.prod.outlook.com (2603:10b6:907:e::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4975.18; Tue, 22 Feb 2022 10:27:21 +0000 Received: from DM6NAM11FT026.eop-nam11.prod.protection.outlook.com (2603:10b6:3:117:cafe::12) by DM5PR13CA0057.outlook.office365.com (2603:10b6:3:117::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5017.9 via Frontend Transport; Tue, 22 Feb 2022 10:27:20 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 12.22.5.236) 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 12.22.5.236 as permitted sender) receiver=protection.outlook.com; client-ip=12.22.5.236; helo=mail.nvidia.com; Received: from mail.nvidia.com (12.22.5.236) by DM6NAM11FT026.mail.protection.outlook.com (10.13.172.161) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.4995.15 via Frontend Transport; Tue, 22 Feb 2022 10:27:20 +0000 Received: from rnnvmail201.nvidia.com (10.129.68.8) by DRHQMAIL109.nvidia.com (10.27.9.19) with Microsoft SMTP Server (TLS) id 15.0.1497.18; Tue, 22 Feb 2022 10:27:19 +0000 Received: from nvidia.com (10.126.230.35) 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.9; Tue, 22 Feb 2022 02:27:13 -0800 From: Viacheslav Ovsiienko To: CC: , Subject: [PATCH v2 4/4] doc: update send scheduling mlx5 feature description Date: Tue, 22 Feb 2022 12:26:48 +0200 Message-ID: <20220222102648.4662-5-viacheslavo@nvidia.com> X-Mailer: git-send-email 2.18.1 In-Reply-To: <20220222102648.4662-1-viacheslavo@nvidia.com> References: <20220214085655.22648-2-viacheslavo@nvidia.com> <20220222102648.4662-1-viacheslavo@nvidia.com> MIME-Version: 1.0 X-Originating-IP: [10.126.230.35] X-ClientProxiedBy: rnnvmail203.nvidia.com (10.129.68.9) To rnnvmail201.nvidia.com (10.129.68.8) X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 18e8da35-443a-4a52-a9fb-08d9f5ede8aa X-MS-TrafficTypeDiagnostic: MW2PR12MB2362:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: CMktY1eAS8S3xFciFky2ZHC37s3t9cXM4IlmQNs1iO1SYViR3qjWW+4NOtUVfHqn1QsEYE9njgXfsbtcVXSL+29W+zF1qAWvvtnNeJycBAvd/RF1vw9ov4iuUWOzCZc9VERwBpZRUMyumfcTAuqFMbm9QnyAZ0V+Xbkeb2BvEDhU1OaMM5qllJHcTuf9lyY4IBzM7QeVWFh4Cr3TyaFj9D+ozrwpBjjMCjrwSkmSl5VD3UtnNOw09o+3FoKvx0s5+tr6UZUytm2hjbisyMh39/TFGU2FuNuN9YrEoZq4bK3t41ibYoUWapoUR/oMM+dOXPR+pc7FBdnuG/vB5c8yBnCMkcSGphbw8VqRvKBGhrCmy9XdVVUWJbk362OH7ZYFc7RseHL8+PqgkwT+4XUKvVrrKt6k2/2j6CruhZl3OnwIGtVP26eddgOEajeJU9jfszJ9th+Wy+FPr74uhXMzeEqJQBFbnVdL31MvhMrw1nZk05V78+wVJbKlrOLbV1PSCvO9EMkxPgABTDY0diMzb78+51sriQba/HHENGYy+2Wvp6tMVD/yOGkwkiLn2Y0f86535CEysgpKcjpmlASXfBw9n41Zb5LYVxKd8fIrY+ryC2CZ9Uv+hhZaoXe3NjrxVmtcdIOybQNEBrIJTeXKk8m8nhUkE2OhyZy9VPjJkBNUNN3J97hV0IqCNNECPfZ1p7HczK/ZSs6QPPICRPEnsg== X-Forefront-Antispam-Report: CIP:12.22.5.236; CTRY:US; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:mail.nvidia.com; PTR:InfoNoRecords; CAT:NONE; SFS:(13230001)(4636009)(36840700001)(46966006)(40470700004)(6286002)(55016003)(5660300002)(40460700003)(336012)(107886003)(316002)(54906003)(6916009)(1076003)(426003)(16526019)(82310400004)(8676002)(186003)(2616005)(26005)(86362001)(4326008)(8936002)(15650500001)(83380400001)(7696005)(47076005)(70586007)(6666004)(36756003)(508600001)(70206006)(2906002)(36860700001)(356005)(81166007)(36900700001); DIR:OUT; SFP:1101; X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Feb 2022 10:27:20.8095 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 18e8da35-443a-4a52-a9fb-08d9f5ede8aa X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=43083d15-7273-40c1-b7db-39efd9ccc17a; Ip=[12.22.5.236]; Helo=[mail.nvidia.com] X-MS-Exchange-CrossTenant-AuthSource: DM6NAM11FT026.eop-nam11.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW2PR12MB2362 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 Updated: - send scheduling feature description for mlx5 - release notes Signed-off-by: Viacheslav Ovsiienko --- doc/guides/nics/mlx5.rst | 5 +++++ doc/guides/rel_notes/release_22_03.rst | 6 ++++++ 2 files changed, 11 insertions(+) diff --git a/doc/guides/nics/mlx5.rst b/doc/guides/nics/mlx5.rst index c3cc0c0f41..6494f4ae39 100644 --- a/doc/guides/nics/mlx5.rst +++ b/doc/guides/nics/mlx5.rst @@ -934,6 +934,11 @@ Driver options By default (if the ``tx_pp`` is not specified) send scheduling on timestamps feature is disabled. + Starting since ConnectX-7 the capability to schedule traffic directly + on timestamp specified in descriptor is provided, no extra objects are + needed anymore and scheduling capability is advertised and handled + regardless tx_pp parameter presence. + - ``tx_skew`` parameter [int] The parameter adjusts the send packet scheduling on timestamps and represents diff --git a/doc/guides/rel_notes/release_22_03.rst b/doc/guides/rel_notes/release_22_03.rst index 41923f50e6..12832ca101 100644 --- a/doc/guides/rel_notes/release_22_03.rst +++ b/doc/guides/rel_notes/release_22_03.rst @@ -118,6 +118,12 @@ New Features * Added PPPoL2TPv2oUDP FDIR distribute packets based on inner IP src/dst address and UDP/TCP src/dst port. +* **Updated Mellanox mlx5 driver.** + + Updated the Mellanox mlx5 driver with new features and improvements, including: + + * Support ConnectX-7 capability to schedule traffic sending on timestamp + * **Updated Wangxun ngbe driver.** * Added support for devices of custom PHY interfaces.