[PATCH 6/8][RFC] tracing: Avoid unnecessary multiple recursion checks

2012-11-15 Thread Steven Rostedt
From: Steven Rostedt When function tracing occurs, the following steps are made: If arch does not support a ftrace feature: call internal function (uses INTERNAL bits) which calls... If callback is registered to the "global" list, the list function is called and recursion checks the GLO

[PATCH 6/8][RFC] tracing: Avoid unnecessary multiple recursion checks

2012-11-02 Thread Steven Rostedt
From: Steven Rostedt When function tracing occurs, the following steps are made: If arch does not support a ftrace feature: call internal function (uses INTERNAL bits) which calls... If callback is registered to the "global" list, the list function is called and recursion checks the GLO