【发布时间】:2011-12-17 00:08:56
【问题描述】:
我正在修改 ext2 文件系统以进行分配。我需要添加一个挂载选项,该选项将一直有效,直到文件系统被卸载。我已经将选项添加到选项枚举中,并且正在处理指定它的情况。
该选项是一个键/值对,因此该值需要存储在某个地方,但我似乎无法弄清楚在哪里。其他 ext2 键/值对选项存储在struct ext2_sb_info。
我无法修改struct ext2_super_block、struct ext2_sb_info 或struct super_block,因为它们没有在/usr/src/linux-source/fs/ext2 的任何源文件中定义。
写信给struct ext2_super_block 的s_reserved 成员是否安全?还有其他地方可以存储这个值吗?
【问题讨论】:
标签: c linux-kernel ext2