9
変更されたすべてのカーネルモジュールを再ロードするようにシステムに指示するにはどうすればよいですか? (いくつかのモジュールを含むドライバを開発していますが、変更されたモジュールをすべて読み込み直す方法が必要です)変更されたカーネルモジュールを再ロードする方法
変更されたすべてのカーネルモジュールを再ロードするようにシステムに指示するにはどうすればよいですか? (いくつかのモジュールを含むドライバを開発していますが、変更されたモジュールをすべて読み込み直す方法が必要です)変更されたカーネルモジュールを再ロードする方法
コードを追加する際にバグが発生するため、 /カーネルからドライバを削除すると、モジュールを取り除くことが不可能になります。同様の方法で、ドライバのバグにより、いくつかの割り込みハンドラでデッドロックが発生し、カーネルがモジュールをアンロードできなくなる可能性があります。
また、カーネルはモジュールファイルの変更をチェックしないため、自動的に行う方法はありません。
あなたができることは、rmmod
を正しい順序で呼び出してモジュールを削除する小さなスクリプトを書いてから、modprobe
が新しいバージョンをカーネルに追加することです。