web-dev-qa-db-ja.com

lsmod 'used by'はCONFIG_MODULE_UNLOAD = yの間-1を示します

この投稿lsmod-2 'で'で表示する理由についての説明があります-)列。カーネル構成オプションCONFIG_MODULE_UNLOADが設定されていないという考えです。

しかし、現在のカーネルで-1が設定されているときに、lsmodが1つの特定のモジュールについてのみCONFIG_MODULE_UNLOADを表示した場合はどうなりますか?この混乱をデバッグする方法は?

4
z0lupka

/sys/module/<module>/refcntlsmodの出力の両方に表示されるモジュール参照カウント-1は、 モジュールは現在アンロード中 であることを意味します。

モジュールの参照カウントが-1のままである場合は、問題があることを示しています— dmesgで詳細を確認できます。

5
Stephen Kitt