diff options
author | Steven Rostedt <srostedt@redhat.com> | 2011-12-16 14:42:37 -0500 |
---|---|---|
committer | Steven Rostedt <rostedt@goodmis.org> | 2011-12-21 07:17:57 -0500 |
commit | 3208230983a0ee3d95be22d463257e530c684956 (patch) | |
tree | fdba765e348c53a4fd65094ac17e66061f0b8932 /include/linux/ftrace.h | |
parent | c88fd8634ea68e74c7d19fd2621b4078fd22864c (diff) | |
download | op-kernel-dev-3208230983a0ee3d95be22d463257e530c684956.zip op-kernel-dev-3208230983a0ee3d95be22d463257e530c684956.tar.gz |
ftrace: Remove usage of "freed" records
Records that are added to the function trace table are
permanently there, except for modules. By separating out the
modules to their own pages that can be freed in one shot
we can remove the "freed" flag and simplify some of the record
management.
Another benefit of doing this is that we can also move the
records around; sort them.
Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
Diffstat (limited to 'include/linux/ftrace.h')
-rw-r--r-- | include/linux/ftrace.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/include/linux/ftrace.h b/include/linux/ftrace.h index 4f0b6fe..3f79bc4 100644 --- a/include/linux/ftrace.h +++ b/include/linux/ftrace.h @@ -163,7 +163,6 @@ extern int ftrace_text_reserved(void *start, void *end); enum { FTRACE_FL_ENABLED = (1 << 30), - FTRACE_FL_FREE = (1 << 31), }; #define FTRACE_FL_MASK (0x3UL << 30) |