Re: [lng-odp] [API-NEXT PATCH v3] api: atomic: added atomic_lock_free_u64

2015-12-11 Thread Maxim Uvarov
Merged with spell fix. Maxim. On 11/12/2015 11:30, Petri Savolainen wrote: Platforms may support some uint64 operations lock-free and others not. For example, inc_64 can be natively supported but cas_64 (or max_64/min_64) not. User may be able to switch to 32 bit variables when a 64 bit

Re: [lng-odp] [API-NEXT PATCH v3] api: atomic: added atomic_lock_free_u64

2015-12-11 Thread Maxim Uvarov
ro.org <mailto:lng-odp@lists.linaro.org> > Subject: [lng-odp] [API-NEXT PATCH v3] api: atomic: added > atomic_lock_free_u64 > > Platforms may support some uint64 operations lock-free and > others not. For example, inc_64 can be natively supported but

Re: [lng-odp] [API-NEXT PATCH v3] api: atomic: added atomic_lock_free_u64

2015-12-10 Thread Ola Liljedahl
Thursday, November 12, 2015 10:30 AM > > To: lng-odp@lists.linaro.org > > Subject: [lng-odp] [API-NEXT PATCH v3] api: atomic: added > > atomic_lock_free_u64 > > > > Platforms may support some uint64 operations lock-free and > > others not. For example, inc_64 can be na

Re: [lng-odp] [API-NEXT PATCH v3] api: atomic: added atomic_lock_free_u64

2015-12-09 Thread Ola Liljedahl
nerating instructions. I think this is a suboptimal solution catering to hypothetical problems. > > -Petri > > > > > > > > *From:* EXT Ola Liljedahl [mailto:ola.liljed...@linaro.org] > *Sent:* Tuesday, December 08, 2015 6:44 PM > *To:* Savolainen, Petri (Nokia

Re: [lng-odp] [API-NEXT PATCH v3] api: atomic: added atomic_lock_free_u64

2015-12-09 Thread Savolainen, Petri (Nokia - FI/Espoo)
15 10:30 AM > To: lng-odp@lists.linaro.org<mailto:lng-odp@lists.linaro.org> > Subject: [lng-odp] [API-NEXT PATCH v3] api: atomic: added > atomic_lock_free_u64 > > Platforms may support some uint64 operations lock-free and > others not. For example, inc_64 can be natively support

Re: [lng-odp] [API-NEXT PATCH v3] api: atomic: added atomic_lock_free_u64

2015-12-08 Thread Bill Fischofer
Savolainen, Petri (Nokia - FI/Espoo) > > Sent: Thursday, November 26, 2015 10:56 AM > > To: lng-odp@lists.linaro.org > > Subject: RE: [lng-odp] [API-NEXT PATCH v3] api: atomic: added > > atomic_lock_free_u64 > > > > ping. > > > > > -Origina

Re: [lng-odp] [API-NEXT PATCH v3] api: atomic: added atomic_lock_free_u64

2015-12-08 Thread Ola Liljedahl
ote: > ping. > > > -Original Message- > > From: lng-odp [mailto:lng-odp-boun...@lists.linaro.org] On Behalf Of EXT > > Petri Savolainen > > Sent: Thursday, November 12, 2015 10:30 AM > > To: lng-odp@lists.linaro.org > > Subject: [lng-odp] [API-NEXT PATCH v3] api: at

Re: [lng-odp] [API-NEXT PATCH v3] api: atomic: added atomic_lock_free_u64

2015-12-07 Thread Savolainen, Petri (Nokia - FI/Espoo)
ping. > -Original Message- > From: Savolainen, Petri (Nokia - FI/Espoo) > Sent: Thursday, November 26, 2015 10:56 AM > To: lng-odp@lists.linaro.org > Subject: RE: [lng-odp] [API-NEXT PATCH v3] api: atomic: added > atomic_lock_free_u64 > > ping. > > > --

Re: [lng-odp] [API-NEXT PATCH v3] api: atomic: added atomic_lock_free_u64

2015-11-26 Thread Savolainen, Petri (Nokia - FI/Espoo)
ping. > -Original Message- > From: lng-odp [mailto:lng-odp-boun...@lists.linaro.org] On Behalf Of EXT > Petri Savolainen > Sent: Thursday, November 12, 2015 10:30 AM > To: lng-odp@lists.linaro.org > Subject: [lng-odp] [API-NEXT PATCH v3] api: atomic: added >

Re: [lng-odp] [API-NEXT PATCH v3] api: atomic: added atomic_lock_free_u64

2015-11-26 Thread Maxim Uvarov
-odp@lists.linaro.org Subject: [lng-odp] [API-NEXT PATCH v3] api: atomic: added atomic_lock_free_u64 Platforms may support some uint64 operations lock-free and others not. For example, inc_64 can be natively supported but cas_64 (or max_64/min_64) not. User may be able to switch to 32 bit variables

Re: [lng-odp] [API-NEXT PATCH v3] api: atomic: added atomic_lock_free_u64

2015-11-26 Thread Ola Liljedahl
t;> -Original Message- >>> From: lng-odp [mailto:lng-odp-boun...@lists.linaro.org] On Behalf Of EXT >>> Petri Savolainen >>> Sent: Thursday, November 12, 2015 10:30 AM >>> To: lng-odp@lists.linaro.org >>> Subject: [lng-odp] [API-NEXT PATCH v3] api:

[lng-odp] [API-NEXT PATCH v3] api: atomic: added atomic_lock_free_u64

2015-11-12 Thread Petri Savolainen
Platforms may support some uint64 operations lock-free and others not. For example, inc_64 can be natively supported but cas_64 (or max_64/min_64) not. User may be able to switch to 32 bit variables when a 64 bit operation uses locks. The same atomic operation struture could be used for platform