Re: [PATCH 2/2] tracing/events/lockdep: move tracepoints within recursive protection

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Steven Rostedt
Date: Thursday, April 16, 2009 - 10:03 am

On Thu, 16 Apr 2009, Peter Zijlstra wrote:


Note, that the ring buffer and events are made to be recursive. That is, 
it allows one event to trace within another event. If the tracepoint is 
triggered by something within the trace point handler, then we are 
screwed. That needs to be fixed.

I have not seen what is triggering back into locking. The ring buffer and 
what I can see by the event code, does not grab any locks besides raw 
ones.

-- Steve

--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [PATCH 2/2] tracing/events/lockdep: move tracepoints w ..., Steven Rostedt, (Thu Apr 16, 10:03 am)
Re: [PATCH 2/2] tracing/events/lockdep: move tracepoints w ..., Mathieu Desnoyers, (Thu Apr 16, 11:22 am)
Re: [PATCH 2/2] tracing/events/lockdep: move tracepoints w ..., Mathieu Desnoyers, (Thu Apr 16, 11:29 am)
Re: [PATCH 2/2] tracing/events/lockdep: move tracepoints w ..., Mathieu Desnoyers, (Thu Apr 16, 9:52 pm)
[tip:core/urgent] lockdep: more robust lockdep_map init se ..., tip-bot for Peter Zi ..., (Fri Apr 17, 9:03 am)
[tip:tracing/core] tracing/events: perform function tracin ..., tip-bot for Steven R ..., (Fri Apr 17, 9:10 am)
[PATCH] x86 entry_64.S lockdep fix, Mathieu Desnoyers, (Fri Apr 17, 3:19 pm)
Re: [PATCH] x86 entry_64.S lockdep fix, Steven Rostedt, (Sat Apr 18, 6:54 am)
Re: [PATCH] x86 entry_64.S lockdep fix, Mathieu Desnoyers, (Sat Apr 18, 9:11 pm)
Re: [PATCH] x86 entry_64.S lockdep fix, Ingo Molnar, (Sun Apr 19, 2:10 am)