Re: [GIT PULL] NOHZ updates for v4.6

2016-03-15 Thread Ingo Molnar
* Peter Zijlstra wrote: > On Mon, Mar 14, 2016 at 07:44:14PM -0700, Linus Torvalds wrote: > > On Mon, Mar 14, 2016 at 5:32 AM, Ingo Molnar wrote: > > > +/** > > > + * fetch_or - perform *ptr |= mask and return old value of *ptr > > > + * @ptr: pointer to value > > > + * @mask: mask to OR on the

Re: [GIT PULL] NOHZ updates for v4.6

2016-03-15 Thread Peter Zijlstra
On Mon, Mar 14, 2016 at 07:44:14PM -0700, Linus Torvalds wrote: > On Mon, Mar 14, 2016 at 5:32 AM, Ingo Molnar wrote: > > +/** > > + * fetch_or - perform *ptr |= mask and return old value of *ptr > > + * @ptr: pointer to value > > + * @mask: mask to OR on the value > > + * > > + * cmpxchg based fe

Re: [GIT PULL] NOHZ updates for v4.6

2016-03-14 Thread Linus Torvalds
On Mon, Mar 14, 2016 at 5:32 AM, Ingo Molnar wrote: > +/** > + * fetch_or - perform *ptr |= mask and return old value of *ptr > + * @ptr: pointer to value > + * @mask: mask to OR on the value > + * > + * cmpxchg based fetch_or, macro so it works for different integer types > + */ > +#ifndef fetch_