サマリー mountコマンドを実行すると、mount(2)が実行される。mount(2)があることをはじめて知った。http://linux-documentation.com/en/man/man2/mount.html Btrfsをmountできるようにするには予めカーネルに認識させる必要がある。init_btrfs_fsにてregister_filesystemを呼び出すことで、カーネルに認識させている。 mount時の-oオプションの解釈は、btrfs_parse_optionsにて行われる。パースした結果は、root->fs_info->mount_optに格納される。rootはstruct btrfs_root。サブボリュームを表現する。struct btrfs_fs_infoにはunsigned long mount_optメンバがある。ORを取ることで複数のマウントオプショ