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 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/