3

我想跟踪在暂停/恢复期间调用的某些内核模块中的 2 个函数。

这些函数确实出现在“available_filter_functions”中。

这就是我配置 ftrace 的方式:

echo nop > current_tracer
echo fun_suspend > set_ftrace_filter
echo fun_resume > set_ftrace_filter
echo function_graph > current_tracer

当我暂停/恢复机器时,这些功能肯定会被调用(我看到日志)但不会出现在cat trace

有人有什么主意吗?

谢谢,

马蒂

4

1 回答 1

3

我想要测量的功能处于暂停恢复流程中。显然暂停和恢复对于跟踪功能(动态跟踪)非常有问题,并且 ftrace 在此过程中禁用了跟踪。所以现在你无法追踪这些功能。

于 2014-06-12T05:15:02.807 回答