[Ocfs2-devel] a puzzle about is_global_system_inode function

Larry Chen lchen at suse.com
Tue Oct 24 05:23:17 PDT 2017


On 10/24/2017 7:04 PM, Joseph Qi wrote:
> GLOBAL_INODE_ALLOC_SYSTEM_INODE is used for system files inode
> allocation, you can refer to ocfs2-tools for details.

So it won't be used as an allocator after mkfs.ocfs2.  Is that true??

Thanks,
Larry Chen

>
> Thanks,
> Joseph
>
> On 17/10/24 18:39, Larry Chen wrote:
>> Hi all,
>>
>> Function is_global_system_inode checks whether the type is
>> in the range [OCFS2_FIRST_ONLINE_SYSTEM_INODE ,
>> OCFS2_LAST_GLOBAL_SYSTEM_INODE ].
>> But why the range does not include GLOBAL_INODE_ALLOC_SYSTEM_INODE ??
>>
>> enum {
>>         ....
>>          GLOBAL_INODE_ALLOC_SYSTEM_INODE,
>>           SLOT_MAP_SYSTEM_INODE,
>> #define OCFS2_FIRST_ONLINE_SYSTEM_INODE SLOT_MAP_SYSTEM_INODE
>>           HEARTBEAT_SYSTEM_INODE,
>>           GLOBAL_BITMAP_SYSTEM_INODE,
>>           USER_QUOTA_SYSTEM_INODE,
>>           GROUP_QUOTA_SYSTEM_INODE,
>> #define OCFS2_LAST_GLOBAL_SYSTEM_INODE GROUP_QUOTA_SYSTEM_INODE
>>       ....
>> }
>>
>> Thanks
>> Larry Chen
>> _______________________________________________
>> Ocfs2-devel mailing list
>> Ocfs2-devel at oss.oracle.com
>> https://oss.oracle.com/mailman/listinfo/ocfs2-devel
>>




More information about the Ocfs2-devel mailing list