[리눅스커널] ftrace: 콜 스택을 메시지로 출력하기(CALLER_ADDR0~CALLER_ADDR3)

Guillermo Austin Kim|2020년 4월 16일
Posts

[리눅스커널] ftrace: 콜 스택을 메시지로 출력하기(CALLER_ADDR0~CALLER_ADDR3)

Guillermo Austin Kim|2020년 4월 16일

Overview ftrace로 다양한 디버깅 정보를 출력할 수 있다.물론 function, function_graph 트레이서를 활용해 화려한 디버깅 정보를 볼 수 있는데, nop 트레이서로 다음과 같은 정보를 보면 유용할 것이다. rcu_preempt-9 [000] ...1 5429.091523: sched_preemption_execute: delta=8890468(ns) Callers: (schedule