FS#24404 - [kernel26] missing ftrace tracers

Attached to Project: Arch Linux
Opened by John Skopis (johnskopis) - Monday, 23 May 2011, 20:28 GMT
Last edited by Tobias Powalowski (tpowa) - Tuesday, 07 June 2011, 07:53 GMT
Task Type Feature Request
Category Kernel
Status Closed
Assigned To Tobias Powalowski (tpowa)
Thomas Bächler (brain0)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

not all ftrace tracers are enabled. Ideally at least CONFIG_FUNCTION_TRACER would be enabled.





Additional info:
* package version(s)
Name : kernel26
Version : 2.6.38.3-1

* config and/or log files etc.
[root@kenshin tracing]# zcat /proc/config.gz | grep -i tracer
CONFIG_NOP_TRACER=y
CONFIG_HAVE_FUNCTION_TRACER=y
CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
CONFIG_CONTEXT_SWITCH_TRACER=y
CONFIG_GENERIC_TRACER=y
# CONFIG_FUNCTION_TRACER is not set
# CONFIG_IRQSOFF_TRACER is not set
# CONFIG_PREEMPT_TRACER is not set
# CONFIG_SCHED_TRACER is not set
# CONFIG_STACK_TRACER is not set


Steps to reproduce:
[root@kenshin debug]# cat tracing/available_tracers
blk mmiotrace sched_switch nop
This task depends upon

Closed by  Tobias Powalowski (tpowa)
Tuesday, 07 June 2011, 07:53 GMT
Reason for closing:  Implemented
Comment by John Skopis (johnskopis) - Monday, 23 May 2011, 20:41 GMT
some info about ftrace: http://lwn.net/Articles/322666/
Comment by Jelle van der Waa (jelly) - Tuesday, 24 May 2011, 09:58 GMT
So why should we enable it?

Loading...