kernel module 無法移除,要如何除錯? - Linux

Elvira avatar
By Elvira
at 2014-01-01T12:56

Table of Contents

最近在測試一個有 source code 的 RS422 介面 linux driver,
移除時,明明未使用該介面,系統卻還是回應 Device busy 之類
的訊息,導致無法正常移除。

後來,在 source code 的移除函式中加入一些 printk 訊息,發
現該 driver 在移除時根本還沒執行到移除函式內就結束執行了!

請問有人知道遇此狀況該如何對這個 kernel module 除錯嗎?
或者純粹只是系統設定的問題?


P.S. 我的系統環境是 Fedora 17。

--
Tags: Linux

All Comments

Yedda avatar
By Yedda
at 2014-01-03T07:46
用 ftrace 來看看 function 呼叫的順序
Anthony avatar
By Anthony
at 2014-01-05T09:34
知道 module name 嗎? lsmod 看一下是被誰綁住了?

GDM無法寫入認證文件

Olivia avatar
By Olivia
at 2013-12-30T23:18
有稍微爬過文 我敢確定的是磁碟空間不足並非權限的問題 (因為有再跑128K ROM的spice模擬) 有解決的方法是 rm -r /tmp ??? 再 mkdir /tmp ?? 現在遲遲不敢這麼做是怕會不會刪到甚麼重要的東西呢?? -- 推 weltschmerz:超可愛,快轉可愛版 ...

VM ubuntu

Daph Bay avatar
By Daph Bay
at 2013-12-30T22:58
各位板友晚安,我想請問build完的 kernel和MLO、u-boot.bin要燒進 SD卡的問題。我在某官方網站看到最後步驟執行某腳本 XXX.sh andlt;/dev/your_sdandgt; 他把SD卡當作腳本參數傳進去,就完成開機SD卡。 我在我的ubuntu看了一下/dev 沒看到有關S ...

HackingThursday 固定聚會 (2014-01-02)

Joseph avatar
By Joseph
at 2013-12-30T12:12
通告網址: [http://www.hackingthursday.org/][1] * * * * 時間: 每週四晚上 19:30 至 22:00 ( 熱食供應至 20:00 ) * 地點: 伯朗咖啡 ( 建國店 ) * 地址: 台北市大安區建國南路一段 166 號 2 樓 * 鄰 ...

用mac學linux..合嗎?

Rae avatar
By Rae
at 2013-12-30T10:47
鳥哥基礎已經看了2/3了, 之後會去賣伺服器的公司上班吧..做系統軟體之類的. 因此有打算基礎的看完再看鳥哥的伺服器架設 不過最近很想買輕薄的筆電 本來有以下兩種考慮: 1. 買個輕型的一般筆電灌linux 2. 買個macbook air 1.的好處就是就是直接學linux, 價格又兩萬內可搞定. 但因 ...

Munin 加入新 node

Mary avatar
By Mary
at 2013-12-30T00:28
因應之後管理需求, 最近開始在研究 munin 我是看這篇下去裝的 https://help.ubuntu.com/10.04/serverguide/munin.html 現在裝好後,想要加入其他 server, 按照上面的文件應該是去修改被監控端server 的 /etc/munin/munin ...