ext4: Ignore i_file_acl_high unless EXT4_FEATURE_INCOMPAT_64BIT is present
authorTheodore Ts'o <tytso@mit.edu>
Tue, 2 Jun 2009 12:09:32 +0000 (08:09 -0400)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 12 Jun 2009 03:01:57 +0000 (20:01 -0700)
commit28d64a64f5bb17b8dab69366d9fb6930dc93322a
treee8d9dfafc302339c39b0d6ee48aad917f847c506
parenta7477120f9da23c4ee1ba66af7eb5e931d5061ad
ext4: Ignore i_file_acl_high unless EXT4_FEATURE_INCOMPAT_64BIT is present

(cherry picked from commit a9e817425dc0baede8ebe5fbc9984a640257432b)

Don't try to look at i_file_acl_high unless the INCOMPAT_64BIT feature
bit is set.  The field is normally zero, but older versions of e2fsck
didn't automatically check to make sure of this, so in the spirit of
"be liberal in what you accept", don't look at i_file_acl_high unless
we are using a 64-bit filesystem.

Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
fs/ext4/inode.c