Linuxカーネルsysfsホルダーディレクトリには何がありますか?

Linuxカーネルsysfsホルダーディレクトリには何がありますか?

ディレクトリの下には正確に何がありますか/sys/module/<module_name>/holders?私が知っている限り、これらはすべてシンボリックリンクです。それでは、シンボリックリンクは何を表しますか?

答え1

これらのシンボリックリンクは、所与のモジュールを使用するモジュールに接続される。使用されている様子も見ることができますlsmod。たとえば、私のシステムでは、lsmod次のように表示されます。

ip6_tables             32768  1 ip6table_nat

これはip6_tables、モジュールがロードされてマークされていることを意味しますip6table_nat。これは次にも反映されます/sys/modules

$ ls -l /sys/module/ip6_tables/holders
total 0
lrwxrwxrwx. 1 root root 0 Jan  4 09:29 ip6table_nat -> ../../ip6table_nat

関連情報