ftrace淺析-龍芯64位平臺

  ftrace 工作原理-龍芯平臺   一、函數注入trace調用 1.以kernel_thread和sys_fork爲例,源代碼如圖1-1所示: 圖1-1 源碼 2.在編譯內核時,通過 gcc -pg 選項,編譯時,函數開頭自動插入ftrace_caller調用。 上述兩個函數的彙編代碼如圖1-2所示。 圖1-2 代碼生成的彙編碼 在圖1-1的源碼中並沒有ftrace_caller的調用,但是
相關文章
相關標籤/搜索