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 0658D4586F; Tue, 27 Aug 2024 07:27:50 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 85E32402DD; Tue, 27 Aug 2024 07:27:49 +0200 (CEST) Received: from AM0PR83CU005.outbound.protection.outlook.com (mail-westeuropeazon11010011.outbound.protection.outlook.com [52.101.69.11]) by mails.dpdk.org (Postfix) with ESMTP id 3AA2C4027F for ; Tue, 27 Aug 2024 07:27:48 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=LGMveB+k1EXoNXhzkBdoa8jJTD+Hyk07Ls0t6zPUb5VuH+QORIdrRA+v7Gg1rCgYpbX+/IsjOXMpueGponoXHxr/lifAF+vEZ4J4dP6plkpWXCbk1gbSpD24ZGtSYuZV9xRL9QvVODD8tzZc+S934Zkm8sV4n+sP73rGVwXMCLVJHLWE1tfPl90bk92zKte2mwXdgoRZbWaaLFIC2V/DQdn7PWnWxYAp7fxre1qSaO5EF8S9X5CFcrCr7nxwdoF+JImSpLkbB+mDTkdEyqQg9FeuKdn6A8w7PrSPjWMCgSZURPoMIkAnvYXds/g26gCL7oTXMzWiqq+9mam+bIHBSw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=kDaOyVhBmPfrMRhqIgfHUXuHYc/FX6+K9Mjt4h3FoIk=; b=rEoXMr9VLaNjuyx1efLXYRlRLUA0Sdgem78ZNakv/th1oDFLwXVlBO91WzkC5kU4JrcG9/ldBJsoNGgX8Z6+4ZA1uAmiWrx0oIEOROB3ht2gxHpaKS/xLmwIVasOcDQRi2mqCLLe47XZlWnNebZbNS6t4z81MuQp8fxXenayS0rp/1Svs2FnjvXxNwMQU2A8vBpOdH6cB49A6MI2CAcLoJobluhaUna1FYGjTm2srzdlKWwyERlkccNVcp4C1Th7RbpDlpIbPClHpu7LCLlJmdwnffK3nexurm+chpKEkyFYeV4HKLgNdLbQ4V2EeLlJS6bPKNOGAiAGG+9zbt44LQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kDaOyVhBmPfrMRhqIgfHUXuHYc/FX6+K9Mjt4h3FoIk=; b=cKV6Xj1nsUgFHR8eNwlvjkpHNL4iGPEn/dLFm09ypI5EfUld9hbyJg9JK+0HQKAFpsn3tm8mo8dkWVLDoGcPihghzGkLFqMK3gQLhFPGmYDx5SbiyJMqFQ5sBrMthZX/6cyPuSp+ScRy6FEr/GdZtvgde2lu5DGY7CVHogKlN875CADVcGEHthoa9xS+kGYEFFEHvCUEao6IcNb71XbEzXwkLjQc1L06JiU3VpBdiKK6yFAfGoyEszUx/MloW2aRbn1eJJox/VhQqxIs48DjSf/6Z75A0iEpbnANnszJHXjMIRfP49mjeZbkTKbz1A1vuyt6cgAhq6fKeGXRw7hmlg== Received: from PAXPR04MB8205.eurprd04.prod.outlook.com (2603:10a6:102:1c2::20) by DUZPR04MB9796.eurprd04.prod.outlook.com (2603:10a6:10:4e1::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7897.24; Tue, 27 Aug 2024 05:27:46 +0000 Received: from PAXPR04MB8205.eurprd04.prod.outlook.com ([fe80::7633:884d:5973:174f]) by PAXPR04MB8205.eurprd04.prod.outlook.com ([fe80::7633:884d:5973:174f%7]) with mapi id 15.20.7897.021; Tue, 27 Aug 2024 05:27:45 +0000 From: Gagandeep Singh To: "dev@dpdk.org" Subject: NXP roadmap for 24.11 Thread-Topic: NXP roadmap for 24.11 Thread-Index: Adr4QbTpl/iOpEJ8R02ms/rFyMrYcg== Date: Tue, 27 Aug 2024 05:27:45 +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=nxp.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PAXPR04MB8205:EE_|DUZPR04MB9796:EE_ x-ms-office365-filtering-correlation-id: dd9e56f7-980e-430d-aa56-08dcc658fb66 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|1800799024|376014|366016|38070700018; x-microsoft-antispam-message-info: =?us-ascii?Q?8PqAxp3uhr7h6azik2xKKYcYaaT3Lo7gbO1jlZhJg8hZXXYy/XHkuoPALHDx?= =?us-ascii?Q?GqUod/APw6AwK+IBv/CagY4hM/5aTLqZ1OdAyJ6OkoP3KydTmCNud+p+67sj?= =?us-ascii?Q?fOeLcSfXLhO3eL7SoTcGjS8NmvMWwL1sszgelEmX2Q916xwevixVg4GUot/r?= =?us-ascii?Q?bn+imzQv+qL8QV8RqetML93Htq5rFZyTaGU5siHnUGUfi8tZ/yYUNFpKk0CV?= =?us-ascii?Q?Vw0bnXXsZ68CyPz+8ipdX3ZlhKW00yhdaCGjO4flazbxZgmVuorlPGzdUulg?= =?us-ascii?Q?jf0WOmO2XN1Oe2gwBUpJ4CootdoGwDjN6oXO8LVBho8kkl9DLkOVXZQ5JU2D?= =?us-ascii?Q?1pimgbckwMZBF/QrxOLmYGcFisP3Cwm3s1OOpc0Qk7/atrpUfDFJ4HAFyLte?= =?us-ascii?Q?Fw9vDAwIG+pd3SdkPh/vEYVpZ7YueHMaLjCUfseNRNZZ5Nj6O5OVaMhuzsIj?= =?us-ascii?Q?gyk+O/EuQI6BbTP2D4XmZ+G8XP/vyivJ1TGsO2v/ShWS3taSINc/zR7oKggS?= =?us-ascii?Q?woXb6T0alXGgbYnZYIb8XxuE8DeAE1Ub/FREXFkMN6bZ+7vIaKFCAoImbW4K?= =?us-ascii?Q?M37vUY4JU79L0YNJy/HhJISJ2LsTVimk3UJr/1IQpe+Slr2yTyefPjUKfG2z?= =?us-ascii?Q?GbrG7L3QfdBTYfPTZ2FVySO95Wr9jz7+Jdb7xv2bR7x9l9EbUheQ47lV4eNe?= =?us-ascii?Q?36JN5ddIQPE1+TqEUkkzT/zTHrnOgEgxc83fvAYHAIw9+lyH9pFURPnc5Djq?= =?us-ascii?Q?Az7PJPePowxMNVPzU+DhfvN6avQoZny8d6SLzUjKkU9vcHyHVjFjeI7jygXs?= =?us-ascii?Q?sGqLtLb1NPYT3l7wQDt1mdR0xn4w5GnMSA5JjYA/79arlki0mEBSyFrnBtIc?= =?us-ascii?Q?F5akbZQSzRXo1fRy8aM75vw298Tu2SRYkMbTFWab80l1OIZRk3bM1I6dRqRU?= =?us-ascii?Q?cwF1fchH7Ajv5icm2SW5JiFKc+n/ubOQGRkTjqlkdZI43i4KVHHzcIOMQ/EQ?= =?us-ascii?Q?/4G0wsqcZTfxqXyMkTCo4RFZmY5sWGedqrODzbz3KphY7AQcuu7eUh1NmkLK?= =?us-ascii?Q?3PL5toyLT99nbvAw2/xSUOjvKmJT1UmQQNYnkKntp4af9nHDvUaaeVLf63O+?= =?us-ascii?Q?l3sWR+v+tjwnHAk3yvITitsy5eGAYEX8bpgLAVnGrhsWIsf4hY4ziZCzqe+s?= =?us-ascii?Q?J/Da8mL42DWXNaybKEHYB/0vtHySRYoogyuCV8F28n2smiUIzQeh/Kn6SoSI?= =?us-ascii?Q?gw3eVpEs5Cm8F1zGHWM14xO5FPL9FyOqnDrgl5//gx55SGmXtfE2IgIv+X0F?= =?us-ascii?Q?z2+XosKPQQV2NLuay5oa4mrYNkzhgXQTqLiDjCPvEUR4rzR2lclG2Zc2TU8N?= =?us-ascii?Q?Cza3M9rR8EmZxlGGA4YSyWCxW+fd7FdUtrMjkzOCjkqd9yq0AQ=3D=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PAXPR04MB8205.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(376014)(366016)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?y1zPYouatkTUzzskn+GuH+lJCtSXf8rDh+zRvk1inzYIING23BedB3qH84Ai?= =?us-ascii?Q?tWzBAcu6wQ8gqPsGSZM2qID5ae26uqde/6NYCsYqaIbjCdAGp5EIIDr/R12T?= =?us-ascii?Q?zFzyBauE1Nl8d2ECIq2ZnJOl05RCNESSWzPMBzu/jlxrKyCjbOr44Ksjw7Nc?= =?us-ascii?Q?fEO8Cr0r7x0isZ5gchsXTnBJIlMT/SOooirThP/9iUSuhT0aJZdjQPBWLwyc?= =?us-ascii?Q?jy3aMUy4GJT3lNL9qIJTHnML5OeZgyXIL6Qg+vfL/2FCL2QuUSJ0zQH9lHAF?= =?us-ascii?Q?RdRVOY//bn2j/N8Bh4jcPG/PdmdKJZy9Ywujio+9iD9lOeBvBIFmm3ab+FPo?= =?us-ascii?Q?mvzyrqN/JbhPwgAJTWP5zqMhWjNMno+44puysLux7jcRTI1Qvjzx99QnL6jg?= =?us-ascii?Q?eaSU/g2b6xWcXXtK4FQryyD35HIO5PkQJIzWm4ftJl1YehvPn52Lz4OBArNi?= =?us-ascii?Q?ZeFj3eEgrA5v2qb6bgQF6FUfpaRnuLJkyjKkv02cYWYPaKKrZzhE52pMHNvg?= =?us-ascii?Q?QPJriPQ2yw93tPczDoWnSj/jPderzlhtyBOfkABt+m5ifMd3RHtll2i73ByM?= =?us-ascii?Q?xlvrb/vMp67C+fLrT/pXktqopksUiaN1/lHQ0Y7aZEWWANj58MIuyNrdS/Z2?= =?us-ascii?Q?JjolhfmKb7hL2BTjVmcO3krpJtWOI+KyWytfjOTF1dlH2CUElRXGobCBrRP1?= =?us-ascii?Q?tmK8/zgOn59HDKTZGLSrb55N6HE9D+EJ+JAyhLzXrDuS98YzcGjbm9bMCjS/?= =?us-ascii?Q?Utkt10f4Z9vEYgVmZA4ozwMn0oehablERmNIX5wcgI8AN7INHTXa7mLtju2S?= =?us-ascii?Q?OlRqeduxTNGr8gROQq/2+cpPDf/XqfP866VeQ0OupfX+7G4+4NJZR0AfuZeM?= =?us-ascii?Q?KzURUHyK5VQJ8kECpIn8c4abYYR53T2LiOmXkkkYTh/Mf0NdKmxmwNClJaXr?= =?us-ascii?Q?i5JuZJosQ8GSLZHjeqeladfZe/PBvlzUynmJCNpQBZdat/dzWf7FCQqMpcCx?= =?us-ascii?Q?DsraPD6MfkqrYC8XwbEXm/Y3felzYDH4DSA10BUb5zD0qW4kP56JL8KTj7hS?= =?us-ascii?Q?NnVqfq+lUA1haH0QV89U+BdXiAI6DrNZGV2YaGzyW2fJ2BnbfLiPyVjs5nme?= =?us-ascii?Q?KL+uscvoOQ9oT8otrtjrqVYGhq3VLrndHHDrbfLglP36JFcsZwDzgXo8P2+C?= =?us-ascii?Q?7OfNHaVqvJN47uBgcqmT1ei5rLKH+Jvz4uM17KHT7DgnSk3fYxgv+W45etJ7?= =?us-ascii?Q?X5c5zEsUyOxxOnuUwEmMwWzC7yScFKuVoQ/9Ytm7E3SGTm336sBYWjQXua3I?= =?us-ascii?Q?EOt8dar84cGqw/3gIWy9jc1tPkIb4pMyD2U7A3GwRGayjF7h89PIPVu4LiVD?= =?us-ascii?Q?sycwdSQzw0K94+N2SoMK3eBv4W60ilA9y6Y+fGa63Kamh6n6Ic52hdLuZzzA?= =?us-ascii?Q?uNZBocpqsYYuciYGgXsZH/gHbWlRG+NOJ9w+zpovEaDk3BBiAeQwuq//NcTU?= =?us-ascii?Q?v3Gi29myWEiseYnfYgmHXIQugayKcfglQ02aJuAEdws6rtLAfNZf1CUMjQcw?= =?us-ascii?Q?a5HjzqeOT2dMmRqxQQc=3D?= Content-Type: multipart/alternative; boundary="_000_PAXPR04MB82052E6353FCD25CB4CAB331E1942PAXPR04MB8205eurp_" MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB8205.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: dd9e56f7-980e-430d-aa56-08dcc658fb66 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2024 05:27:45.6398 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: oAKAxlBi96JpVBMOHH/z2XPvWkMyQq5ErxXD5D/S6RUZ3pL4QH6JHYxdCeSozx2t X-MS-Exchange-Transport-CrossTenantHeadersStamped: DUZPR04MB9796 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_PAXPR04MB82052E6353FCD25CB4CAB331E1942PAXPR04MB8205eurp_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi, Please find below roadmap of NXP for 24.11 release: bus/fslmc: =3D=3D=3D=3D=3D=3D=3D=3D Upgrade MC firmware to 10.39 for DPAA2 platform. Latest MC = version with general bug fixes, TM issue fix for >8 queues, and API enhance= ments for flow distribution statistics. net/dpaa2: =3D=3D=3D=3D=3D=3D=3D=3D=3D - Flow APIs implementation enhancement and bug fixes. net/dpaa: =3D=3D=3D=3D=3D=3D=3D=3D - IEEE1588 support The DPAA driver supports IEEE1588 (Precision Time Protocol) = for precise clock synchronization. - OH port support Introducing Offline (O/H) port support, enabling hardware-ba= sed packet processing and loopback capabilities. This feature allows for ef= ficient packet exchange between applications, leveraging two queues for rec= eive and send operations. With a maximum speed of 3.75 Mpps (2.5 Gbps), O/H= ports facilitate communication between applications, enabling use cases li= ke inter-process communication and packet processing. net/eQoS: =3D=3D=3D=3D=3D=3D=3D=3D The eQoS Ethernet Driver is a new DPDK driver proposed for t= he 24.11 release, supporting NXP's i.MX8MP, i.MX8DXL, i.MX91, and i.MX93 pl= atforms. net/enetc: =3D=3D=3D=3D=3D=3D=3D=3D - support new ethernet enetc4 driver version4 of existing Enetc driver= on NXP i.MX95 platform, featuring: * Virtual Functions (VFs) for virtualized environments * VF-PF messaging for enhanced feature control * Multiple queues with RSS-based distribution for optimized network perform= ance net/enetfec: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Improves enetfec driver with: - Coverity bug fixes, addressing potential security vulnerabilities - Datapath logic fixes to resolve non-cache coherent platform issues crypto/dpaax: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D - Improves crypto/dpaax functionality with: - Fixes for PDCP descriptors, ensuring accurate data processing - Debugging enhancements for easier issue identification and resolution - Memory leak fixes, preventing resource waste and ensuring stability - optimizations These enhancements improve the reliability, stability, performance and debu= ggability of crypto on dpaax platforms. dma/dpaax: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Complete overhaul of the DMA driver code for DPAA1 and DPAA= 2 platforms, focusing on: - Simplified code structure for improved maintainability - Enhanced readability for easier understanding and debugging - Future-proof design for seamless integration of upcoming features Apart from that: * Enhances the memory dump in proc-info application. * Enhances the l3fwd application for route rules. * Suggestions and fixes some meson related options related to installat= ion directories, binaries and source code. Regards, Gagan --_000_PAXPR04MB82052E6353FCD25CB4CAB331E1942PAXPR04MB8205eurp_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Hi,

 

Please find below roadmap of NXP for 24.11 release:<= o:p>

 

bus/fslmc:

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

        &nbs= p;       Upgrade MC firmware to 10.39 for DPA= A2 platform. Latest MC version with general bug fixes, TM issue fix for >= ;8 queues, and API enhancements for flow distribution statistics.

 

net/dpaa2:

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

      - Flow APIs implement= ation enhancement and bug fixes.

       

net/dpaa:

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

    - IEEE1588 support

        &nbs= p;      The DPAA driver supports IEEE1588 (Precisi= on Time Protocol) for precise clock synchronization.

    -  OH port support

        &nbs= p;      Introducing Offline (O/H) port support, en= abling hardware-based packet processing and loopback capabilities. This fea= ture allows for efficient packet exchange between applications, leveraging = two queues for receive and send operations. With a maximum speed of 3.75 Mpps (2.5 Gbps), O/H ports facili= tate communication between applications, enabling use cases like inter-proc= ess communication and packet processing.

        &nbs= p;     

net/eQoS:

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

        &nbs= p;      The eQoS Ethernet Driver is a new DPDK dri= ver proposed for the 24.11 release, supporting NXP's i.MX8MP, i.MX8DXL, i.M= X91, and i.MX93 platforms.

 

net/enetc:

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

     - support new ethernet enet= c4 driver version4 of existing Enetc driver on NXP i.MX95 platform, featuri= ng:

* Virtual Functions (V= Fs) for virtualized environments

        &nbs= p; * VF-PF messaging for enhanced feature control

* Multiple queues with= RSS-based distribution for optimized network performance

 

net/enetfec:

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

    = ;            Improve= s enetfec driver with:

 

- Coverity bug fixes, a= ddressing potential security vulnerabilities

- Datapath logic fixes = to resolve non-cache coherent platform issues

 

crypto/dpaax:

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<= /p>

    = ;            - Impro= ves crypto/dpaax functionality with:

 

- Fixes for PDCP descri= ptors, ensuring accurate data processing

- Debugging enhancement= s for easier issue identification and resolution

- Memory leak fixes, pr= eventing resource waste and ensuring stability

- optimizations

 

These enhancements improve the reliability, stabilit= y, performance and debuggability of crypto on dpaax platforms.

 

dma/dpaax:

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

    = ;            Complet= e overhaul of the DMA driver code for DPAA1 and DPAA2 platforms, focusing o= n:

 

- Simplified code struc= ture for improved maintainability

- Enhanced readability = for easier understanding and debugging

- Future-proof design f= or seamless integration of upcoming features

 

Apart from that:

  • Enhances the memory dump in proc-info application.
  • Enhances the l3fwd application for route rules.
  •  

    Regards,

    Gagan

     

--_000_PAXPR04MB82052E6353FCD25CB4CAB331E1942PAXPR04MB8205eurp_--