Messages in this thread | | | Date | Fri, 17 Apr 2009 09:32:03 -0700 | From | Jeremy Fitzhardinge <> | Subject | Re: [PATCH 3/5] tracing/events: add rcu locking around trace event prints |
| |
Theodore Tso wrote: > I haven't been following all of the e-mail threads about the include > hell problem; what are the issues, exactly? What's the problem with > simply including <linux/rcuupdate.h>, and any needed prequisites in > ftrace.h?
I'm adding tracing support to paravirt.h, which in turn gets included in various low-level arch/x86 headers. If it starts including other high-level linux/ headers, we quickly get into deep #include recursion problems and undefined symbols.
J
| |