<font size=2 face="Menlo-Regular">Hello,</font><br><br><font size=2 face="Menlo-Regular">The CONFIG_FUNCTION_GRAPH_TRACER
option is not enabled in the 4.14.0 ppc64le kernel configuration file.
</font><br><font size=2 face="Menlo-Regular">Because of that the </font><tt><font size=2>function_graph</font></tt><font size=2 face="Menlo-Regular">tracer is not available for performance analysis on customer systems.</font><br><br><font size=2 face="Menlo-Regular">#cat /sys/kernel/tracing/available_tracers</font><br><font size=2 face="Menlo-Regular">blk wakeup_dl wakeup_rt wakeup function
nop</font><br><br><font size=2 face="sans-serif">function_graph tracer reports
a function overhead. Is there an alternative for it?</font><br><font size=2 face="sans-serif"><br></font><tt><font size=2># tracer: function_graph<br>#<br># CPU DURATION
FUNCTION CALLS<br># | | |
| | | |<br><br> 0) | sys_open()
{<br> 0) | do_sys_open()
{<br> 0) | getname()
{<br> 0) |
kmem_cache_alloc() {<br> 0) 1.382 us | __might_sleep();<br> 0) 2.478 us | }<br> 0) |
strncpy_from_user() {<br> 0) |
might_fault() {<br> 0) 1.389 us | __might_sleep();<br> 0) 2.553 us | }<br> 0) 3.807 us | }<br> 0) 7.876 us | }<br> 0) | alloc_fd()
{<br> 0) 0.668 us | _spin_lock();<br> 0) 0.570 us | expand_files();<br> 0) 0.586 us | _spin_unlock();</font></tt><br><br><font size=2 face="sans-serif">Regards<br>-------------------------------------------------------------------------------------<br>George Chochia <br>Cluster Software Performance Analysis<br>Tel: (845) 433 3852, t/l 293 3852<br>E-mail: chochia@us.ibm.com<br></font><BR>