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

By Elvira
at 2014-01-01T12:56
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。
--
移除時,明明未使用該介面,系統卻還是回應 Device busy 之類
的訊息,導致無法正常移除。
後來,在 source code 的移除函式中加入一些 printk 訊息,發
現該 driver 在移除時根本還沒執行到移除函式內就結束執行了!
請問有人知道遇此狀況該如何對這個 kernel module 除錯嗎?
或者純粹只是系統設定的問題?
P.S. 我的系統環境是 Fedora 17。
--
Tags:
Linux
All Comments

By Yedda
at 2014-01-03T07:46
at 2014-01-03T07:46

By Anthony
at 2014-01-05T09:34
at 2014-01-05T09:34
Related Posts
GDM無法寫入認證文件

By Olivia
at 2013-12-30T23:18
at 2013-12-30T23:18
VM ubuntu

By Daph Bay
at 2013-12-30T22:58
at 2013-12-30T22:58
HackingThursday 固定聚會 (2014-01-02)

By Joseph
at 2013-12-30T12:12
at 2013-12-30T12:12
用mac學linux..合嗎?

By Rae
at 2013-12-30T10:47
at 2013-12-30T10:47
Munin 加入新 node

By Mary
at 2013-12-30T00:28
at 2013-12-30T00:28