モジュール内からロードされたLinuxカーネルモジュールを識別するために使用できるIDまたは名前を問い合わせる方法はありますか?Linuxカーネルモジュールのユニークまたは半ユニークなモジュールIDまたは名前
例:
sample.ko内int id = get_module_id(???);
printk("%d", id);
目標は、リソースを解放することができなかったものをモジュール識別するためにリソース追跡システム内のIDを使用するので、IDはとしてtheoreticaly非固有のものとすることができます実用的なシステムではユニークである限り長い。
ここでの目標は、個々のコンポーネントへの変更を最小限に抑えることで、「独自の識別子を定義する」などのソリューションは機能しません。各モジュールのバージョンが十分に異なる場合
これは興味深い考えであり、うまくいくかもしれませんが、モジュールのサイズをそのモジュール内でどのように簡単に見つけることができますか?全体的なポイントは最終的なレポートの割り当てをユーザーに記録することなので、「Module」列に使用される文字列を取得する方が良いでしょう。 – tletnes