內(nèi)核中函數(shù)指針用的很多,在debug 的時候能直接打印出一個函數(shù)指針對應(yīng)的函數(shù)就會很方便。
打印裸指針(raw pointer)用 %p,%p除了可以用來打印指針外還可以打印其它的信息
%pF可打印函數(shù)指針的函數(shù)名和偏移地址,%pf只打印函數(shù)指針的函數(shù)名,不打印偏移地址。
如
printk("%pf %pF/n", ptr, ptr) will print:
module_start module_start+0x0/0x62 [hello]
但是為了支持這個功能你需要開啟CONFIG_KALLSYMS 選項(xiàng)
以上就是小編為大家?guī)淼?u>linux kernel 打印函數(shù)指針對應(yīng)的函數(shù)名方法全部內(nèi)容了,希望大家多多支持VEVB武林網(wǎng)~
新聞熱點(diǎn)
疑難解答
圖片精選