我正在修改 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
'ss_reserved
成员安全吗?还有其他地方可以存储这个值吗?