[問題] kernel trace code 方法

作者: shihyu (shihyu)   2016-02-27 01:16:14
我想研究某段內核功能運作流程
kernel 程式常常不是 function pointer 不然就是註冊或是中斷流程跑到很遠地方
用 printk 埋log太多有時候會讓kernel 掛掉
不知道大家有什麼好方法可以很方便分析出一個功能函數流程?
我有找到ftrace 好像可以但我不確定, 有人是過嗎?
目前是在 raspberry pi 練習
謝謝
作者: kkdlin (kkdlin)   2016-02-27 10:48:00
現在很多便宜的debugger配合OpenOCD可以看到很低階的東西網路上也有很多這種教學 可以試看看
作者: NAMESTANLY (Stanley~ New life)   2016-02-27 11:15:00
請問一樓 可以提供一下關鍵字嗎? 謝謝
作者: kkdlin (kkdlin)   2016-02-27 14:07:00
關鍵字不就都寫了XD
作者: ah7675 (阿毛)   2016-02-27 22:49:00
qemu + gdb

Links booklink

Contact Us: admin [ a t ] ucptt.com