gpt4 book ai didi

linux - 如何使 ftrace 可以使用 linux 内核函数?

转载 作者:太空狗 更新时间:2023-10-29 11:09:00 32 4
gpt4 key购买 nike

我想跟踪某些内核模块中在挂起/恢复期间调用的 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

有人知道吗?

谢谢,

马蒂

最佳答案

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

关于linux - 如何使 ftrace 可以使用 linux 内核函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24158883/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com