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 C530E41C58; Fri, 10 Feb 2023 03:25:34 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id AB24C40EE6; Fri, 10 Feb 2023 03:25:34 +0100 (CET) Received: from linux.microsoft.com (linux.microsoft.com [13.77.154.182]) by mails.dpdk.org (Postfix) with ESMTP id 92A2140EE3 for ; Fri, 10 Feb 2023 03:25:33 +0100 (CET) Received: by linux.microsoft.com (Postfix, from userid 1086) id D476620C8AF9; Thu, 9 Feb 2023 18:25:32 -0800 (PST) DKIM-Filter: OpenDKIM Filter v2.11.0 linux.microsoft.com D476620C8AF9 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.microsoft.com; s=default; t=1675995932; bh=VeKM0/WrevXuXpvBF4MyrZFPYy3Ky2uYKYkn7Tt4CNY=; h=Date:From:To:Subject:From; b=U3yoYY7oPO2AKPYQbdR4AqsTmUWfIVA7EoD7107DAx1D6LYGhXgryOOj7OJVc7MMZ YXZWvPoD3mp/1nZmE5f4wrDh0kgcnO76G3V9yErjqsWglirSIXAWVz7rincXBkuyjy EHofJLu5rRM9XBwHnvCs7KCd7M+deDL9X4qedDrs= Date: Thu, 9 Feb 2023 18:25:32 -0800 From: Tyler Retzlaff To: dev@dpdk.org Subject: Microsoft DPDK 23.07 Roadmap Message-ID: <20230210022532.GA8999@linuxonhyperv3.guj3yctzbm1etfxqx2vob5hsef.xx.internal.cloudapp.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) 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 Microsoft DPDK 23.07 Release Roadmap 1. Atomics Abstraction Introduce atomics abstraction to DPDK, allowing DPDK and applications to optionally use standard C11 atomics. The work is initially targeted for the DPDK release 23.07 and opens the opportunity for DPDK to be used on a wider range of platform and toolchain combinations. http://patches.dpdk.org/project/dpdk/list/?series=26897 2. MSVC Toolchain Progressive Enablement (Initial Phase) The initial work package targeting the DPDK release 23.07 introduces changes to establish use of the toolchain/platform. The enablement of the MSVC toolchain is intended to permit expansion of the DPDK user base, who are currently constrained by security, compliance, and servicing requirements in their operating environments. http://patches.dpdk.org/project/dpdk/list/?series=26662 Note: Once the initial series is merged this roadmap notice will be updated to reflect additional series contributing toward the initial phase. In alignment with the Windows port policy & limitations [1], the scope of changes introduced in patch series is limited and the work is being done in pieces to minimize potential impact on existing platform/toolchain combinations. 1. http://doc.dpdk.org/guides/windows_gsg/intro.html#limitations