goto next;
 
                /* Now this extent covers @start, convert it to em */
-               btrfs_extent_item_to_extent_map(inode, &path, fi, false, em);
+               btrfs_extent_item_to_extent_map(inode, &path, fi, em);
                break;
 next:
                ret = btrfs_next_item(root, &path);
 
 void btrfs_extent_item_to_extent_map(struct btrfs_inode *inode,
                                     const struct btrfs_path *path,
                                     struct btrfs_file_extent_item *fi,
-                                    const bool new_inline,
                                     struct extent_map *em)
 {
        struct btrfs_fs_info *fs_info = inode->root->fs_info;
                 */
                em->orig_start = EXTENT_MAP_HOLE;
                em->block_len = (u64)-1;
-               if (!new_inline && compress_type != BTRFS_COMPRESS_NONE) {
+               em->compress_type = compress_type;
+               if (compress_type != BTRFS_COMPRESS_NONE)
                        set_bit(EXTENT_FLAG_COMPRESSED, &em->flags);
-                       em->compress_type = compress_type;
-               }
        } else {
                btrfs_err(fs_info,
                          "unknown file extent item type %d, inode %llu, offset %llu, "
 
 void btrfs_extent_item_to_extent_map(struct btrfs_inode *inode,
                                     const struct btrfs_path *path,
                                     struct btrfs_file_extent_item *fi,
-                                    const bool new_inline,
                                     struct extent_map *em);
 int btrfs_inode_clear_file_extent_range(struct btrfs_inode *inode, u64 start,
                                        u64 len);
 
                goto insert;
        }
 
-       btrfs_extent_item_to_extent_map(inode, path, item, !page, em);
+       btrfs_extent_item_to_extent_map(inode, path, item, em);
 
        if (extent_type == BTRFS_FILE_EXTENT_REG ||
            extent_type == BTRFS_FILE_EXTENT_PREALLOC) {