Ошибка stap без семантической ошибки соответствия для некоторой трассировки ядра - PullRequest
0 голосов
/ 15 октября 2019

stap подходит для некоторых функций и некоторых точек трассировки ядра, но не работает с sched_switch и другими.

stap может работать с некоторыми зондами.

sudo stap -e 'probe kernel.function("sys_open") {log ("hello world") exit ()} '

hello world

sudo stap -e' probe kernel.trace ("read_msr") {log ("hello world ") exit ()} '

hello world

Ошибка с sched_switch и некоторыми другими точками трассировки.

sudo stap -e' probe kernel.trace (" ("sched_switch ") {log (" hello world ") exit ()} '

semantic error: while resolving probe point: identifier 'kernel' at 
<input>:1:7
        source: probe kernel.trace("sched_switch") {log("hello world") 
exit()}
                  ^

semantic error: no match (similar tracepoints: rdpmc, write_msr, 
read_msr, snd_soc_dapm_path, snd_soc_jack_irq)

Pass 2: analysis failed.  [man error::pass2]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...