Hello,
On Tue, Jun 21, 2016 at 05:23:40PM +0000, Kenny Yu wrote:
> >It'd be better to use atomic64_inc_and_test() instead.
> >
> > if (err) {
> > if (atomic64_inc_and_test()) {
> > pr_xxx...;
> > }
> > cgroup_file_notify(&pids->events_file);
> > }
> >
>
> According to the docs https://www.kernel.org/doc/Documentation/atomic_ops.txt
> ,
> it looks like atomic_inc_and_test returns "a boolean indicating whether the
> resulting
> counter value was zero or not", which will only happen when the counter goes
> from
> negative to 0. I'll keep it as atomic_inc_return and get rid of the temp
> variable.
Right you're. Sorry about the confusion. Yeah, that sounds good to
me.
Thanks!
--
tejun