notes
サブディレクトリが特定のエントリに/sys/module
どの種類のデータを保持しているかを知りたいのですが、まだ完全に文書化されていませんman 5 sysfs
。/sys/module
明らかに関連文書がありますが、私のお気に入りの検索エンジンでは見つかりません。これらのサブディレクトリの公開文書はありますか?
$ man 5 sysfs
/sys/module
notes [To be documented]
答え1
この文書以外にはわかりません。機能を紹介するコミットメッセージ:
このパッチはに表示される
/sys/module/<name>/notes/
マジックディレクトリを追加します。これは 。この記事を読んで、モジュールの各部分が何であるかを調べてください。これにより、ユーザースペースは、コンパイル時に保存されたこのモジュールのビルドに関する詳細を簡単に収集できます(たとえば、次のように)。SHT_NOTE
<name>.ko
/sys/kernel/notes
vmlinux
SHT_NOTE
ld --build-id
モジュールコメントは通常、ビルドID(.note.gnu.build-id
)とモジュールがビルドされたカーネルバージョン()です.note.Linux
。
(SHT_NOTE
部分的にELFファイルセクション.)