From: Aneesh Kumar K.V Date: Tue, 29 Jan 2008 04:58:26 +0000 (-0500) Subject: ext4: Add support for 48 bit inode i_blocks. X-Git-Tag: v2.6.25-rc1~1166^2~39 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0fc1b451471dfc3cabd6e99ef441df9804616e63;p=pandora-kernel.git ext4: Add support for 48 bit inode i_blocks. Use the __le16 l_i_reserved1 field of the linux2 struct of ext4_inode to represet the higher 16 bits for i_blocks. With this change max_file size becomes (2**48 -1 )* 512 bytes. We add a RO_COMPAT feature to the super block to indicate that inode have i_blocks represented as a split 48 bits. Super block with this feature set cannot be mounted read write on a kernel with CONFIG_LSF disabled. Super block flag EXT4_FEATURE_RO_COMPAT_HUGE_FILE Signed-off-by: Aneesh Kumar K.V --- Reading git-diff-tree failed