2

syscallの ftrace イベント トレースを有効にしましsys_enter_openatた。で指定されたそれぞれの出力形式events/syscalls/sys_enter_openat/formatは次のとおりです。

print fmt: "dfd: 0x%08lx, filename: 0x%08lx, flags: 0x%08lx, mode: 0x%08lx", ((unsigned long)(REC->dfd)), ((unsigned long)(REC->filename)), ((unsigned long)(REC->flags)), ((unsigned long)(REC->mode))

予想どおり、ftrace へのサンプル出力行は次のようになります。

msm_irqbalance-1338  [000] ...1 211710.033931: sys_openat(dfd: ffffff9c, filename: 5af693f224, flags: 2, mode: 0)

アドレスの代わりにfilename: 5af693f224表示できるように出力形式を変更する方法はありますか? filename: <string>これはsystemtaporを使用して可能krpobeだったと思いますが、現在のセットアップでは使用できません。

4

1 に答える 1