From: Ingo Molnar Date: Fri, 13 Mar 2009 02:20:49 +0000 (+0100) Subject: kmemtrace, rcu: fix linux/rcutree.h and linux/rcuclassic.h dependencies X-Git-Tag: v2.6.30-rc1~182^2~8 X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b1f77b0581b8fd837acb4a973f7d5496cae6efee;p=pandora-kernel.git kmemtrace, rcu: fix linux/rcutree.h and linux/rcuclassic.h dependencies Impact: build fix for all non-x86 architectures We want to remove percpu.h from rcuclassic.h/rcutree.h (for upcoming kmemtrace changes) but that would break the DECLARE_PER_CPU based declarations in these files. Move the quiescent counter management functions to their respective RCU implementation .c files - they were slightly above the inlining limit anyway. Cc: Pekka Enberg Cc: Eduard - Gabriel Munteanu Cc: paulmck@linux.vnet.ibm.com LKML-Reference: <1237898630.25315.83.camel@penberg-laptop> Signed-off-by: Ingo Molnar --- Reading git-diff-tree failed