commit | 64df3071a97f20767f63b88c573791691a855b5c | [log] [tgz] |
---|---|---|
author | Fan Du <fan.du@windriver.com> | Wed Jul 03 15:05:19 2013 -0700 |
committer | Linus Torvalds <torvalds@linux-foundation.org> | Wed Jul 03 16:07:43 2013 -0700 |
tree | d7f8de21c425465f6e790c5de74d2dc54214b9e3 | |
parent | 5cb0656b62ff1199763764e4f6b4c06d30d5d0f5 [diff] |
lib/percpu_counter.c: __this_cpu_write() doesn't need to be protected by spinlock __this_cpu_write doesn't need to be protected by spinlock, AS we are doing per cpu write with preempt disabled. And another reason to remove __this_cpu_write outside of spinlock: __percpu_counter_sum is not an accurate counter. Signed-off-by: Fan Du <fan.du@windriver.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>