Messages in this thread Patch in this message | | | Date | Thu, 5 Feb 2015 13:08:02 -0500 | From | Steven Rostedt <> | Subject | Re: linux-next: Tree for Feb 4 |
| |
On Thu, 5 Feb 2015 13:03:43 -0500 Steven Rostedt <rostedt@goodmis.org> wrote:
> (not tested) > > Signed-off-by: Steven Rostedt <rostedt@goodmis.org> > --- > diff --git a/include/trace/events/tlb.h b/include/trace/events/tlb.h > index 13391d288107..040c1cdfe6d1 100644 > --- a/include/trace/events/tlb.h > +++ b/include/trace/events/tlb.h > @@ -13,11 +13,13 @@ > { TLB_LOCAL_SHOOTDOWN, "local shootdown" }, \ > { TLB_LOCAL_MM_SHOOTDOWN, "local mm shootdown" } > > -TRACE_EVENT(tlb_flush, > +TRACE_EVENT_CONDITION(tlb_flush, > > TP_PROTO(int reason, unsigned long pages), > TP_ARGS(reason, pages), > > + TP_CONDITION(cpu_online(smp_processor_id()), > +
I said it wasn't tested. I also forgot to hit save after I realized I was missing a ')'.
-- Steve
Take two:
diff --git a/include/trace/events/tlb.h b/include/trace/events/tlb.h index 13391d288107..0e7635765153 100644 --- a/include/trace/events/tlb.h +++ b/include/trace/events/tlb.h @@ -13,11 +13,13 @@ { TLB_LOCAL_SHOOTDOWN, "local shootdown" }, \ { TLB_LOCAL_MM_SHOOTDOWN, "local mm shootdown" } -TRACE_EVENT(tlb_flush, +TRACE_EVENT_CONDITION(tlb_flush, TP_PROTO(int reason, unsigned long pages), TP_ARGS(reason, pages), + TP_CONDITION(cpu_online(smp_processor_id())), + TP_STRUCT__entry( __field( int, reason) __field(unsigned long, pages)
| |