Hi Paul,
So about the liburcu rcu_xchg_pointer() barriers, here is the current
situation:
rcu_xchg_pointer is implemented as:
#define _rcu_xchg_pointer(p, v) \
__extension__ \
({
On Mon, Dec 05, 2016 at 02:14:47PM +, Mathieu Desnoyers wrote:
> Hi Paul,
>
> So about the liburcu rcu_xchg_pointer() barriers, here is the current
> situation:
>
> rcu_xchg_pointer is implemented as:
>
> #define _rcu_xchg_pointer(p, v) \
> __extension__
- On Dec 5, 2016, at 5:35 PM, Paul E. McKenney paul...@linux.vnet.ibm.com
wrote:
> On Mon, Dec 05, 2016 at 02:14:47PM +, Mathieu Desnoyers wrote:
>> Hi Paul,
>>
>> So about the liburcu rcu_xchg_pointer() barriers, here is the current
>> situation:
>>
>> rcu_xchg_pointer is implemented a
On Mon, Dec 05, 2016 at 11:01:10PM +, Mathieu Desnoyers wrote:
> - On Dec 5, 2016, at 5:35 PM, Paul E. McKenney paul...@linux.vnet.ibm.com
> wrote:
>
> > On Mon, Dec 05, 2016 at 02:14:47PM +, Mathieu Desnoyers wrote:
> >> Hi Paul,
> >>
> >> So about the liburcu rcu_xchg_pointer() bar