[問題] 如何 debug kernel module

看板LinuxDev作者 (\冏/)時間16年前 (2010/01/20 22:35), 編輯推噓3(307)
留言10則, 9人參與, 最新討論串1/1
最近在練習 kernel module 實作, 但不曉得怎麼針對 kernel module 除錯 我的環境是用 vmware + debian 另外我需要 kernel symbol 這種東西嗎?! 有沒有相關文件可以參考。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.231.17

01/20 23:30, , 1F
hmmm 大哉問
01/20 23:30, 1F

01/21 00:07, , 2F
我會先建議:寫的時候就要很小心很小心很小心...
01/21 00:07, 2F

01/21 00:08, , 3F
別懷著「先隨便寫一寫會動就好等到掛了再來抓蟲」的想法
01/21 00:08, 3F

01/21 00:19, , 4F
orz
01/21 00:19, 4F

01/21 05:33, , 5F
以前寫都用printk + dmesg來測 太難的我也不會XD
01/21 05:33, 5F

01/21 09:28, , 6F
這不太容易 看你是啥問題再說摟
01/21 09:28, 6F

01/21 09:51, , 7F
手邊沒ICE的話就用KGDB吧~一條RS232就行了~窮人版的ICE~
01/21 09:51, 7F

01/21 11:01, , 8F
kgdb, qemu or www.eresi-project.org/wiki/Kedbg
01/21 11:01, 8F

01/21 19:17, , 9F
user mode linux ?
01/21 19:17, 9F

01/22 15:09, , 10F
就printk加重開機吧
01/22 15:09, 10F
文章代碼(AID): #1BLnIcVK (LinuxDev)
文章代碼(AID): #1BLnIcVK (LinuxDev)