0
在Linux 2.4.25系統上,我有兩個可加載的內核模塊,com20020
和xsoe
。這些模塊應該是相互獨立的,但/proc/modules
具有線我怎樣才能找出一個Linux模塊引用另一個?
xsoe 4528 0 (unused)
com20020 10112 0 [xsoe]
- 說xsoe
指的是com20020
。也許有編程錯誤,所以xsoe
無意中使用了com20020
中的一個符號。我怎樣才能找到這種依賴的原因(最好不要卸載com20020
)? (depmod -n
提供任何線索。)
Linux內核2.4.25自動化是這麼老了......甚至'的/ proc/modules'輸出的格式現在是不同的。至於符號用法,檢查'xsoe'是否使用來自'com20020'的符號的最簡單方法是檢查它的'Module.symvers'文件(在構建'xsoe'的同一個build目錄中)。 – Tsyvarev
感謝提示,但沒有'Module.symvers'文件。 – Armali