EXPORT_SYMBOL について
EXPORT_SYMBOL は引数に指定した関数をカーネルのシンボルテーブルへ登録する。
これによって、自分以外のモジュールでも関数を使用可能になる。
シンボルテーブルとは、メモリ上でシンボル名とアドレスの対応関係を示すテーブル。
シンボルテーブルは /proc/kallsyms から確認できる。これは、カーネルに読み込まれている
シンボル名とアドレスを表示する。
/boot/System.map-$(uname -r) にはカーネルが使用するシンボルテーブルがある。