34.4. ftrace 示例
以下提供了一些示例,用于更改正在追踪的功能过滤。您可以在词语的开头和结尾使用 * 通配符。例如:* irq\*
将选择名称中包含 irq 的所有功能。但是,通配符无法在字词内使用。
在双引号中保留搜索术语和通配符字符,可确保 shell 不会尝试将搜索扩展到现有的工作目录。
过滤器示例
仅追踪
schedule
功能:# echo schedule > /sys/kernel/debug/tracing/set_ftrace_filter
跟踪以
锁定结尾的所有功能
:# echo "*lock" > /sys/kernel/debug/tracing/set_ftrace_filter
跟踪以
spin_
开头的所有功能:# echo "spin_*" > /sys/kernel/debug/tracing/set_ftrace_filter
跟踪名称中
cpu
的所有功能:# echo "cpu" > /sys/kernel/debug/tracing/set_ftrace_filter