Messages in this thread | | | Date | Tue, 30 Dec 2008 08:49:57 +0100 | From | Ingo Molnar <> | Subject | Re: [PATCH 1/2] RCU: Don't include unnecessary headers, allow kmemtrace w/ tracepoints. |
| |
* Eduard - Gabriel Munteanu <eduard.munteanu@linux360.ro> wrote:
> linux/percpu.h includes linux/slab.h, which generates circular inclusion > dependencies when trying to switch kmemtrace to use tracepoints instead > of markers. This patch allows tracing within slab headers' inline > functions. > > Signed-off-by: Eduard - Gabriel Munteanu <eduard.munteanu@linux360.ro> > --- > include/linux/rcuclassic.h | 1 - > include/linux/rcupdate.h | 1 - > include/linux/rcupreempt.h | 2 +- > 3 files changed, 1 insertions(+), 3 deletions(-)
applied to tip/core/rcu, thanks Eduard!
I'll do some build coverage testing to see whether there's anything that assumes the presence of percpu.h.
Ingo
| |