On Tue, 2 Sep 2014, Paul E. McKenney wrote: > Before this commit, raw_cpu_add_return() didn't build. The commit > didn't affect anything else. > > So I don't understand how anything could work before this commit and > be broken after it. Enlightenment? Where is that raw_cpu_add_return statement? grep does not match anything like that in kernel/rcu/* and this_cpu_add_return is used extensively in the network subsystem for statistics.