Messages in this thread | | | Subject | Re: [PATCH v3 1/3] tracing,x86: add a TSC trace_clock | From | Steven Rostedt <> | Date | Fri, 28 Sep 2012 23:15:54 -0400 |
| |
On Thu, 2012-09-20 at 15:52 -0700, David Sharp wrote:
> diff --git a/include/asm-generic/trace_clock.h b/include/asm-generic/trace_clock.h > new file mode 100644 > index 0000000..6726f1b > --- /dev/null > +++ b/include/asm-generic/trace_clock.h > @@ -0,0 +1,16 @@ > +#ifndef _ASM_GENERIC_TRACE_CLOCK_H > +#define _ASM_GENERIC_TRACE_CLOCK_H > +/* > + * Arch-specific trace clocks. > + */ > + > +/* > + * Additional trace clocks added to the trace_clocks > + * array in kernel/trace/trace.c > + * None if the architecture has not defined it. > + */ > +#ifndef ARCH_TRACE_CLOCKS > +# define ARCH_TRACE_CLOCKS > +#endif > + > +#endif /* _ASM_GENERIC_TRACE_CLOCK_H */
Unfortunately this isn't enough. You need to add a stub in all arch/*/include/asm/ directories. That has:
--- trace_clock.h: #ifndef _ASM_TRACE_CLOCK_H #define _ASM_TRACE_CLOCK_H
#include <asm-generic/trace_clock.h>
#endif ---
Because running this against my cross-compile test, failed on all archs but x86.
-- Steve
| |