Допустим, у меня есть функция ядра func1, которая принимает аргументы A и B.
Этот func1 вызывается func2, который вызывается f3 и так далее.
Я хотел бы напечатать трассировку стека (dump_stack ()) вызова func1
только если аргумент A == 23 && B == 0x07. Это будет странный путь
это не очень часто, и я хотел бы знать, как это происходит здесь.
Возможно ли это с помощью ftrace?
Я включил график функций, но он показывает только последующие вызовы
из func1. Опция func_stack_trace для функции tracer не имеет
способ предоставления условных аргументов.