Trying to get behind the internals and secrets related to understanding ext4 I was reading on the ext4.wiki. The author(s) did their best to show the structures used (such as the layout/struct of an ext4_inode) yet somtimes it seems they run out of ideas.
Looking up what l_i_version
is used for I found this:
l_i_version Version (High 32-bits of the i_generation field?)
Later in the same struct ext4_inode
appears also a field:
__le32 i_version_hi; /* high 32 bits for 64-bit version */
which seems then to be the high 32 bits to the yet already high 32bits.
Can anybody shade a light on this?