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 BA993A0032; Thu, 16 Dec 2021 08:22:22 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 496DE40696; Thu, 16 Dec 2021 08:22:22 +0100 (CET) Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11on2051.outbound.protection.outlook.com [40.107.223.51]) by mails.dpdk.org (Postfix) with ESMTP id E8E5040143 for ; Thu, 16 Dec 2021 08:22:19 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nqoeysGGjxNghc2/19Q1Z8Mg1aO5GTw0gexePMLZcl6KsMbIBmM9PykDBiWNepTP1uLA1KsGpvZNlcQ07ynhngOpwclKWVomMvNQwtT+RwW4TVnISlFQziJpdaStMILtGjB5FoTMH3lP67rgZtFwM4n2twfR0wQ84/34tCdm1VhB3mokcCw2FuiaLrF2tcXcXAk0nGKUYfdN0Vw3KxObpSTtB8Nsuwat3A+Jj3H6o0V1MTOoUDbevVZUtaNgVvciwvLyue6EI3NNQq6xHSfFgybzEm60/XnYsPhMs61dYZdyHMqAbJjdtKVAa8VJsN8VXqY/CBtj4wJNNtAPGGZjXg== 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=jjya5qcud6dyhfF5hJeFnjfNPWbqXjqn7tLn5KD7RnQ=; b=JpQYcUrSK1HwPlIUYLBEw2vwxogcJelkMXvqwW4q5cIQVh4pil9U+V+7egi1kV97UsdG33u33bqHE8tNKQD5H5ODjP0klvGXqNygDYq8hiR++VVkY+/ACogFJw3uSrG+mOv8FFTvxCdX6xookxouD92a8ZxS1P6BUPjbkB/+SgcIaz6za1o/Bmf8U/+bvsjEzLF8E6ItaYkr5e5ppNsZSyYPNif5Qrh7Wp+e7V0d25YBdSMLukGywfcjIn3NVoH9yLytpyorGirzaSXH8rZ2VZvc1ldyL9sjLFJD/aXpWCvhUXszUHYGhOmCzvfyDjtqy5Y4HUor+JuuTtIdGyz1LA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; 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=jjya5qcud6dyhfF5hJeFnjfNPWbqXjqn7tLn5KD7RnQ=; b=T6NqRjmR/KlaEdH629qlm0jIQd1TCTa2tOQTtiPQ2Rs7A+KK3nUfaWkeTilZPSDFxVETSe1myWxmvY/L1vJMNenbLr37YPKUu20BDqER0CPI7kHpMLsdrUp2OY6r1JxnEBBlOSfcSo5ImgimjaTZdl6xResO9yE6qgXNNbuNUpuN6U/+1y9pYyLxx+D4FwjMHeKDOhbtUzjVMI+1grVCEzNtJ4Hfa0tHVWp4Bh3QjjHBtFTyhPC1dRhGU6qRn6CiNjBenEcnuNlvLmzc+1pp/RSZep44KK+nNvZO+jojdM9AQaGjC3J801pY5jlxzdHAmxnBnjEu9mfTLvyHlcurfw== Received: from DM6PR12MB4186.namprd12.prod.outlook.com (2603:10b6:5:21b::11) by DM6PR12MB3065.namprd12.prod.outlook.com (2603:10b6:5:3c::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4778.13; Thu, 16 Dec 2021 07:22:18 +0000 Received: from DM6PR12MB4186.namprd12.prod.outlook.com ([fe80::64cb:e448:3953:f4cf]) by DM6PR12MB4186.namprd12.prod.outlook.com ([fe80::64cb:e448:3953:f4cf%9]) with mapi id 15.20.4801.014; Thu, 16 Dec 2021 07:22:17 +0000 From: Lior Margalit To: "dev@dpdk.org" Subject: NVIDIA roadmap for 22.03 Thread-Topic: NVIDIA roadmap for 22.03 Thread-Index: AdfyTPRHW5fTjshHQ+Gf3XYVnGkeYg== Date: Thu, 16 Dec 2021 07:22:17 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 5ccbdcbc-dcab-4abf-a3b9-08d9c064caab x-ms-traffictypediagnostic: DM6PR12MB3065:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7219; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: x/9le5kuAZGFd0CuAFhZjnClbO8iNTcGELBAPNS2JhQHKosiLittyuX/GWuRuMN8udeH1rZofB3npQZ6f5AYpPwWkIFLBBkD4c32h33swMimOcVSALfDRq4BmmjhnPhskzImMUWIDzlylaY2S7HwHu7aE7pUXLHF12C6+y6TbtuVIlJeynv3l+tIFOMSW4l6ECBfEmqYqsh22pgmyOCMi4FaY1aQ0PDAWskX/2bBSN7EPejjxHdM6zgi4UEXy94Krx6z36OcFuW0AqlwDqU/gphVsp2RKZJtlXYDsA1mOmcnLvrocGH3FssKPxeXblUK8UGRLsjyJQIs1xXGYvhD4v2OZWgVOabjWs7f9kQWJDcxHGeSVoXoIjSRAJ6hEl6+B1MudKRCU2BMYdULrlRnYF5fa9+5IS87VG3/zVS0I99AccI68hz6d0nGKtDx3eMZrWhwsUxVKBw48mbKN8W1j1sRAyHUmJuoT63FTKrcw1MDFknHkIqBATdFp8voDN+fmurfOvFNxSc0Fd3jlo4Rvgwv6wAbF5R8X1iww/hMbhpejIVoLs5YnzFnObSLyA3SCZgI7D/saM2xlzNuxOWb6vR5YrD2v9MpxcftB2hjruRiLFXSrm4K4e83xTHC1Quk8LOhbktjoffuu5oyQyOx/CV662v7YfI62BfuVO5bLgkZuT7eYYfLtQWe2oynE8VCfLOY8BjtPi7KpZYSJsG4TA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR12MB4186.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(38070700005)(6916009)(5660300002)(76116006)(86362001)(7116003)(8676002)(33656002)(52536014)(122000001)(6506007)(4744005)(8936002)(7696005)(2906002)(38100700002)(316002)(26005)(66476007)(66556008)(66446008)(55016003)(71200400001)(83380400001)(186003)(64756008)(508600001)(9686003)(66946007); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?VYylrarqeh0HAFFfSjwD/CXhAz6MelTxz2JvW/RAvEYkshXnG+vGqDc7aB6M?= =?us-ascii?Q?Z7Bo0mMVdkan3FIs8/vqbMQ4nLvaNVRDWZ7fVm+C7IAMT27MgzW6ZiJAcnx2?= =?us-ascii?Q?noKf57zRmCJbm0b0aZk0zwIS6xkyvODb4XuR4ln0S9eQP2QceRn2j3xSAzgz?= =?us-ascii?Q?p29nIljXhLgLFAhvzC2k+gOax11SCm2O5Qxrer1XGik4goqb/9jkS1VF6ppV?= =?us-ascii?Q?7Z4PmAco7akOVKF2TeceWIBZyr9HzSThpbEWiVEbjmEsI/zRTfDnGGrplFF/?= =?us-ascii?Q?stu+D/dliJoGqXTIzNWN1CyY/ecKaoZQZy7nNgjMcFQpWqqVGvq68b8bJnPF?= =?us-ascii?Q?zgSBL4DcAqywQmuZlAGqbW6j482eY5qwX93f28I9aON6xdWJU/bIWXL+meQz?= =?us-ascii?Q?trj+raEaSy+cM9EWDck2bK9yAiKHDl727N/FhK1dQLeD9Y7o7sE1NCfEq8/C?= =?us-ascii?Q?1aH8vFF/jypKe4YkbYxgqP8MoXFVxH/SMTyYDB6lb3Kg5u/qst4rn3iwUu1r?= =?us-ascii?Q?B/1GSISV0wFenE0+KdvoWMP3ddPh0LVV2mbaRtKU6/Waa5yD/7yQc/EelgU4?= =?us-ascii?Q?JOEFnJmnCNViwFDNU2XB/6/EFW5KfGi6FtG1X8ES6MXLDBg2JrE00tokZK11?= =?us-ascii?Q?tmeEYt2CHe8xEjO7GizyQcOZFFo3LoNtqXZBkv+E+OkrRh6NuCtSsDIIoLar?= =?us-ascii?Q?lvtCHtJ7Uo4txk51ga5gkgemuW66i7jWpK+XBpoP5cOxN0m9ZK0kS4vuM6zY?= =?us-ascii?Q?diRARWB7W7qhLVBvgCrF4JBTGIaR+RCyFSltKKON9TI02WjY4+xlPefibAL6?= =?us-ascii?Q?v1MEemNlx4HZ4nHElfkLp6ZVGPMUblrVtCrC0RzAIUOKdsn5r5kUbqoJ558K?= =?us-ascii?Q?QjRspFRbIf55CweYGpa9n6d04NjCPAlIP1nhaYejbj075mgoCxcz/kk4YvCl?= =?us-ascii?Q?5JoeVMZdTFOUI2nK8PpUdmeMeFyRNhYdk3HpdSZe4VrrOals9xq3bbaSYYvU?= =?us-ascii?Q?9FCgJfzmzgMJxERJ9f0sIvXe2/r6U/zfIYEU36yfENA7PRtaSMQX+fopTo4a?= =?us-ascii?Q?7SZ+MN1TTT6JEWs6xHtNhpPuM37RJRM0cyh3CsXQJHdNdmlFaWGJuf1ZmbIh?= =?us-ascii?Q?CCPLGzMYSv+Xd+mdS5KAsRHgyGLFdzz41/Ma5vkOPwhW1HIw2EcRE1EbQUon?= =?us-ascii?Q?XoVh2USvDoQhE8j6DyahvTG85XfdUezcQZDRudJ9xcUMf2EvO+eJOgJfGNW7?= =?us-ascii?Q?YOhX2FbrgQSxTuYVdXBl6BaGPp/sUJgNP+wWfCrOZYrdWaRh1AVYFqbMcB99?= =?us-ascii?Q?A+vF6FBi49IgJ006amj0jUWU4I++Dc9ir4vuWC2a7KZ51/hyxNjmmhTCDr1J?= =?us-ascii?Q?6CR1xas/ZDj8hb/1e9nRbTynkYLUGcpuTHTGRVfsRqbhW2dFZDjGbFRoURU8?= =?us-ascii?Q?nwbUk9ivX2xUWtj0Ezoua93BB0g1KuRFnYhmv3086oxZDBz7InlE3kD2rKFI?= =?us-ascii?Q?6c6bxPv8V+H5pz54PkHBtjA3zk+f38L9mZir5beFtYZYEamhIhdR8Z1rjGx2?= =?us-ascii?Q?QbUFizbdvbA4EWgWMh3uVti6Xa/h9vANnNucK1VsshOvT1r7HtPQdMKRP7sr?= =?us-ascii?Q?5A=3D=3D?= Content-Type: multipart/alternative; boundary="_000_DM6PR12MB418625B1CBAEDF862C7CE771CD779DM6PR12MB4186namp_" MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR12MB4186.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5ccbdcbc-dcab-4abf-a3b9-08d9c064caab X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Dec 2021 07:22:17.8676 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: s0K7Cff5dheN7G2kQX+8C/b1FQYakRgZ7SP3x4fi0UC6DM90MMe2Ix2XLkKwYsbUSK61OplmGI2jxPc97JBX6A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB3065 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 --_000_DM6PR12MB418625B1CBAEDF862C7CE771CD779DM6PR12MB4186namp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Please find below NVIDIA roadmap for 22.03 release: rte_flow new APIs: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D [1] Support for template API (item and action) to optimize the insertion ra= te. The combination of item and action templates along with shared flow rule at= tributes allows the PMD/HW to prepare all the resources needed for efficien= t flow rules creation in the datapath. [2] Support for asynchronous queue-based flow rules management mechanism fo= r applications. A flow rule creation/destruction is enqueued on the specified flow queue an= d offloaded asynchronously to the hardware. mlx5 PMD updates: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D [3] Support the rte_flow changes listed above. rte_mempool updates: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D [4] Optimize the hugepage initialization to speed up the application start-= up time. testpmd updates: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D [5] Support the changes in rte_flow listed above. --_000_DM6PR12MB418625B1CBAEDF862C7CE771CD779DM6PR12MB4186namp_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Please find below NVIDIA roadmap for 22.03 releas= e:

 

rte_flow new APIs:

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<= o:p>

[1] Support for template API (item and action) to= optimize the insertion rate.

The combination of item and action templates alon= g with shared flow rule attributes allows the PMD/HW to prepare all the res= ources needed for efficient flow rules creation in the datapath.

[2] Support for asynchronous queue-based flow rul= es management mechanism for applications.

A flow rule creation/destruction is enqueued on t= he specified flow queue and offloaded asynchronously to the hardware.<= /o:p>

 

mlx5 PMD updates:

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D

[3] Support the rte_flow changes listed above.

 

rte_mempool updates:

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D

[4] Optimize the hugepage initialization to speed= up the application start-up time.

testpmd updates:

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<= o:p>

[5] Support the changes in rte_flow listed above.=

 

 

--_000_DM6PR12MB418625B1CBAEDF862C7CE771CD779DM6PR12MB4186namp_--