這種情況總是困擾我:如何刪除發生故障的內核模塊
我寫了一個內核模塊,有時它有一個bug(取消引用NULL指針)。在我insmod hello.ko之後,它顯示了一些內核錯誤。 然後我更改代碼,並嘗試刪除模塊並重新安裝。 現在的問題是:我不知道如何刪除內核模塊。
$ rmmod hello
ERROR: module hello in use
$ rmmod -f hello
ERROR: removing hello: device or resource busy
我總是重新啓動機器,以便移除模塊,這需要很長時間。有沒有人有更好的解決方案呢?感謝您的任何意見。