Почему в ftrace нет опции irqsoff

Я использую Ubuntu 16.04 с Linux 4.10.0-041000-generic. Когда я попытался вывести available_tracers содержание, не было irqsoff опция доступна. Я хочу использовать эту опцию, чтобы просмотреть эксперимент в статье. Как я могу получить irqsoff работоспособный.

root@XXX:/sys/kernel/debug/tracing# cat available_tracers hwlat blk mmiotrace function_graph wakeup_dl wakeup_rt wakeup function nop

1 ответ

Не уверен на 100%, что я понимаю, что вы пытаетесь сделать, но я использовал function_tracer отслеживать выполнение, включая IRQ, и вы можете установить различные функции IRQ в available_filter_functions может быть, это поможет вам приблизиться.

т.е.

echo function_tracer > current_tracer
cat available_filter_functions | grep "irq" 
func_1 >> set_filter_functions
echo 1 > tracing_on
xyz
echo 0 > tracing_on
cat trace
Другие вопросы по тегам