Re: RFC abstracting atomics

2023-01-13 Thread Tyler Retzlaff
On Fri, Jan 13, 2023 at 09:40:20PM +0530, Jerin Jacob wrote: > On Fri, Jan 13, 2023 at 7:49 PM Ben Magistro wrote: > > > > As a user/developer I'll put a vote on Morten's side here. There are other > > libraries we utilize that have stated x.y.z is the last version that will > > support w, begi

Re: RFC abstracting atomics

2023-01-13 Thread Jerin Jacob
On Fri, Jan 13, 2023 at 7:49 PM Ben Magistro wrote: > > As a user/developer I'll put a vote on Morten's side here. There are other > libraries we utilize that have stated x.y.z is the last version that will > support w, beginning on version l.m.n it will be standard o. I personally > don't th

Re: RFC abstracting atomics

2023-01-13 Thread Ben Magistro
As a user/developer I'll put a vote on Morten's side here. There are other libraries we utilize that have stated x.y.z is the last version that will support w, beginning on version l.m.n it will be standard o. I personally don't think a project asking for C11 support at a minimum would be unreaso

RE: RFC abstracting atomics

2023-01-11 Thread Morten Brørup
> From: Bruce Richardson [mailto:bruce.richard...@intel.com] > Sent: Wednesday, 11 January 2023 15.18 > > On Wed, Jan 11, 2023 at 01:46:02PM +0100, Morten Brørup wrote: > > > From: Bruce Richardson [mailto:bruce.richard...@intel.com] > > > Sent: Wednesday, 11 January 2023 12.57 > > > > > > On Wed,

Re: RFC abstracting atomics

2023-01-11 Thread Bruce Richardson
On Wed, Jan 11, 2023 at 01:46:02PM +0100, Morten Brørup wrote: > > From: Bruce Richardson [mailto:bruce.richard...@intel.com] > > Sent: Wednesday, 11 January 2023 12.57 > > > > On Wed, Jan 11, 2023 at 11:23:07AM +0100, Morten Brørup wrote: > > > > From: Bruce Richardson [mailto:bruce.richard...@in

RE: RFC abstracting atomics

2023-01-11 Thread Morten Brørup
> From: Bruce Richardson [mailto:bruce.richard...@intel.com] > Sent: Wednesday, 11 January 2023 12.57 > > On Wed, Jan 11, 2023 at 11:23:07AM +0100, Morten Brørup wrote: > > > From: Bruce Richardson [mailto:bruce.richard...@intel.com] > > > Sent: Wednesday, 11 January 2023 11.10 > > > > > > One add

Re: RFC abstracting atomics

2023-01-11 Thread Bruce Richardson
On Wed, Jan 11, 2023 at 11:23:07AM +0100, Morten Brørup wrote: > > From: Bruce Richardson [mailto:bruce.richard...@intel.com] > > Sent: Wednesday, 11 January 2023 11.10 > > > > One additional point that just became clear to me when I started > > thinking > > about upping our DPDK C-standard-baseli

RE: RFC abstracting atomics

2023-01-11 Thread Morten Brørup
> From: Bruce Richardson [mailto:bruce.richard...@intel.com] > Sent: Wednesday, 11 January 2023 11.10 > > One additional point that just became clear to me when I started > thinking > about upping our DPDK C-standard-baseline. We need to be careful what > we > are considering when we up our C base

Re: RFC abstracting atomics

2023-01-11 Thread Bruce Richardson
On Tue, Jan 10, 2023 at 12:10:33PM -0800, Tyler Retzlaff wrote: > On Tue, Jan 10, 2023 at 09:16:48AM +, Bruce Richardson wrote: > > On Mon, Jan 09, 2023 at 02:56:04PM -0800, Tyler Retzlaff wrote: > > > hi folks, > > > > > > i would like to introduce a layer of abstraction that would allow > >

RE: RFC abstracting atomics

2023-01-10 Thread Morten Brørup
> From: Tyler Retzlaff [mailto:roret...@linux.microsoft.com] > Sent: Tuesday, 10 January 2023 21.31 > > On Tue, Jan 10, 2023 at 12:45:05PM +0100, Morten Brørup wrote: > > > From: Bruce Richardson [mailto:bruce.richard...@intel.com] > > > Sent: Tuesday, 10 January 2023 10.17 > > > > > > On Mon, Jan

Re: RFC abstracting atomics

2023-01-10 Thread Tyler Retzlaff
On Tue, Jan 10, 2023 at 12:45:05PM +0100, Morten Brørup wrote: > > From: Bruce Richardson [mailto:bruce.richard...@intel.com] > > Sent: Tuesday, 10 January 2023 10.17 > > > > On Mon, Jan 09, 2023 at 02:56:04PM -0800, Tyler Retzlaff wrote: > > > hi folks, > > > > > > i would like to introduce a lay

Re: RFC abstracting atomics

2023-01-10 Thread Tyler Retzlaff
On Tue, Jan 10, 2023 at 09:16:48AM +, Bruce Richardson wrote: > On Mon, Jan 09, 2023 at 02:56:04PM -0800, Tyler Retzlaff wrote: > > hi folks, > > > > i would like to introduce a layer of abstraction that would allow > > optional use of standard C11 atomics when the platform / toolchain > > com

RE: RFC abstracting atomics

2023-01-10 Thread Morten Brørup
> From: Bruce Richardson [mailto:bruce.richard...@intel.com] > Sent: Tuesday, 10 January 2023 10.17 > > On Mon, Jan 09, 2023 at 02:56:04PM -0800, Tyler Retzlaff wrote: > > hi folks, > > > > i would like to introduce a layer of abstraction that would allow > > optional use of standard C11 atomics w

Re: RFC abstracting atomics

2023-01-10 Thread Bruce Richardson
On Mon, Jan 09, 2023 at 02:56:04PM -0800, Tyler Retzlaff wrote: > hi folks, > > i would like to introduce a layer of abstraction that would allow > optional use of standard C11 atomics when the platform / toolchain > combination has them available. > > making the option usable would be a phased a

RFC abstracting atomics

2023-01-09 Thread Tyler Retzlaff
hi folks, i would like to introduce a layer of abstraction that would allow optional use of standard C11 atomics when the platform / toolchain combination has them available. making the option usable would be a phased approach intended to focus review and minimize dealing with churn on such a bro