<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>