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 B755E41D41; Wed, 22 Feb 2023 19:09:41 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 97446410DF; Wed, 22 Feb 2023 19:09:41 +0100 (CET) Received: from linux.microsoft.com (linux.microsoft.com [13.77.154.182]) by mails.dpdk.org (Postfix) with ESMTP id 605534021F for ; Wed, 22 Feb 2023 19:09:40 +0100 (CET) Received: by linux.microsoft.com (Postfix, from userid 1086) id B0C7C20B9C3D; Wed, 22 Feb 2023 10:09:39 -0800 (PST) DKIM-Filter: OpenDKIM Filter v2.11.0 linux.microsoft.com B0C7C20B9C3D DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux.microsoft.com; s=default; t=1677089379; bh=7+z5i5Jy+gRONa4UrmHrs7JH3jSMBs7/JnRd0L9A9uE=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=BfJwmxdeiOCfIEqjIfXG/G+sq8vdz012JsTINzNVc1OE4y4xynwZNUF4sxaJ0/qxn y8FIlyvRPcOQt3FsnswouyWcWYAjZIhq1wqtJ9wWdWg6RPmNpJGVsErc/OHDnz0JHk R3NIJ1y+wc2c6kWlwKFDrys9FKD4qdU2AEAbwzxw= Date: Wed, 22 Feb 2023 10:09:39 -0800 From: Tyler Retzlaff To: dev@dpdk.org Cc: david.marchand@redhat.com, thomas@monjalon.net, mb@smartsharesystems.com, Honnappa.Nagarahalli@arm.com, bruce.richardson@intel.com Subject: Re: [PATCH v2] eal: abstract compiler atomics Message-ID: <20230222180939.GA2702@linuxonhyperv3.guj3yctzbm1etfxqx2vob5hsef.xx.internal.cloudapp.net> References: <1673558785-24992-1-git-send-email-roretzla@linux.microsoft.com> <1675892618-31755-1-git-send-email-roretzla@linux.microsoft.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1675892618-31755-1-git-send-email-roretzla@linux.microsoft.com> 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 On Wed, Feb 08, 2023 at 01:43:37PM -0800, Tyler Retzlaff wrote: > Introduce an abstraction for compiler specific atomics and a meson > option to allow standard C11 atomics use. notice, this patch series is being withdrawn as it is no longer needed. as per technical board meeting this morning we will work toward supporting msvc and use of standard atomics. in the next few days i'll document in the roadmap a basic plan for enabling msvc as a supported compiler. * post 23.03 release we will begin patch submission for msvc changes (but not atomics). * post 23.07 release we will begin patch submission for use of standard atomics from C11. * starting 23.11 release C11 conformant toolchain including standard atomics support will be a minimum requirement for dpdk. thank you everyone who contributed to the conversation, it's fantastic to have a path forward. ty