]> git.baikalelectronics.ru Git - kernel.git/commit
tracing: Annotate event field-defining functions with __init
authorLi Zefan <lizefan@huawei.com>
Thu, 21 Feb 2013 02:33:33 +0000 (10:33 +0800)
committerSteven Rostedt <rostedt@goodmis.org>
Fri, 15 Mar 2013 04:34:51 +0000 (00:34 -0400)
commitb011d7a3527db8e75f0ab0d1d5b0c2d0e4b495df
tree7477c5f2e6e904391204ac5899bb32f59fb083bc
parent484b86d64b1920771d27eb23dddf6ea6bbe25558
tracing: Annotate event field-defining functions with __init

Those functions are called either during kernel boot or module init.

Before:

$ dmesg | grep 'Freeing unused kernel memory'
Freeing unused kernel memory: 1208k freed
Freeing unused kernel memory: 1360k freed
Freeing unused kernel memory: 1960k freed

After:

$ dmesg | grep 'Freeing unused kernel memory'
Freeing unused kernel memory: 1236k freed
Freeing unused kernel memory: 1388k freed
Freeing unused kernel memory: 1960k freed

Link: http://lkml.kernel.org/r/5125877D.5000201@huawei.com
Signed-off-by: Li Zefan <lizefan@huawei.com>
Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
include/trace/ftrace.h
kernel/trace/trace_export.c