変更されたすべてのカーネルモジュールをリロードするようにシステムに指示するにはどうすればよいですか?(私はいくつかのモジュールでドライバーを開発しています。変更されたすべてのモジュールをリロードするための迅速でエラーのない方法が必要です。)
27286 次
2 に答える
15
カーネルからドライバーを追加/削除するコードのバグにより、モジュールを削除できなくなる可能性があるため、単純でエラーのない方法はありません。同様に、ドライバーのバグによって一部の割り込みハンドラーでデッドロックが発生し、カーネルがモジュールをアンロードできなくなります。
また、カーネルはモジュール ファイルの変更をチェックしないため、これを自動的に行う方法はありません。
できることはrmmod
、モジュールを削除するために正しい順序で呼び出しmodprobe
、新しいバージョンをカーネルに入れる小さなスクリプトを書くことだけです。
于 2011-01-10T11:03:19.940 に答える