diff --git a/[refs] b/[refs] index 3c4702485a21..9165f4154b5b 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 8c8e0ca622847a8b1b281b8927d62229effa0004 +refs/heads/master: 0b65349ebc24b80cf9f6654a1c4f66c8c796e9f1 diff --git a/trunk/fs/ext4/extents.c b/trunk/fs/ext4/extents.c index 8b158ae2443b..34ba222f32fa 100644 --- a/trunk/fs/ext4/extents.c +++ b/trunk/fs/ext4/extents.c @@ -4756,7 +4756,7 @@ int ext4_ind_migrate(struct inode *inode) eh = ext_inode_hdr(inode); ex = EXT_FIRST_EXTENT(eh); if (ext4_blocks_count(es) > EXT4_MAX_BLOCK_FILE_PHYS || - eh->eh_depth != 0 || eh->eh_entries > 1) { + eh->eh_depth != 0 || le16_to_cpu(eh->eh_entries) > 1) { ret = -EOPNOTSUPP; goto errout; }