Whole series, on top of Linus' HEAD 320000e72ec0613e164ce9 (5.4.0-rc5) [ 0.418079] Testing dynamic ftrace: PASSED [ 0.670416] Testing dynamic ftrace ops #1: [ 0.751367] (1 0 1 0 0) [ 0.751374] (1 1 2 0 0) [ 0.857303] (2 1 3 0 281230) [ 0.857327] (2 2 4 0 281332) PASSED [ 0.930124] Testing dynamic ftrace ops #2: [ 1.110333] (1 0 1 281189 0) [ 1.110360] (1 1 2 281329 0) [ 1.110815] (2 1 3 1 2) [ 1.110841] (2 2 4 113 114) PASSED [ 1.170653] Testing ftrace recursion: PASSED [ 1.192250] Testing ftrace recursion safe: PASSED [ 1.213819] Testing ftrace regs: PASSED [ 1.235397] Testing tracer nop: PASSED [ 1.235404] Testing tracer wakeup: PASSED [ 1.363921] Testing tracer wakeup_rt: PASSED [ 1.494283] Testing tracer wakeup_dl: PASSED [ 1.623948] Testing tracer function_graph: PASSED # tracer: function_graph # # CPU DURATION FUNCTION CALLS # | | | | | | | 0) | wake_up_process() { 0) | try_to_wake_up() { 0) | select_task_rq_fair() { 0) | select_idle_sibling() { 0) 3.360 us | available_idle_cpu(); 0) + 10.940 us | } [...] The graph tracer is the trickiest part to get working correctly, from my experience. IOW: everything looks fine. Whole series, Tested-by: Torsten Duwe <duwe@xxxxxxx> Torsten