X-Git-Url: http://git.cascardo.info/?a=blobdiff_plain;f=fs%2Fiomap.c;h=a8ee8c33ca782dbe4a4c17f42bf91fda9e83a523;hb=965c4b7e1adacd8fd9c5f3db6f64c3ba834ef6a0;hp=013d1d36fbbf7fa3e3f321a05c8a5e956b731cb6;hpb=6b25e21fa6f26d0f0d45f161d169029411c84286;p=cascardo%2Flinux.git diff --git a/fs/iomap.c b/fs/iomap.c index 013d1d36fbbf..a8ee8c33ca78 100644 --- a/fs/iomap.c +++ b/fs/iomap.c @@ -433,8 +433,7 @@ iomap_page_mkwrite_actor(struct inode *inode, loff_t pos, loff_t length, struct page *page = data; int ret; - ret = __block_write_begin_int(page, pos & ~PAGE_MASK, length, - NULL, iomap); + ret = __block_write_begin_int(page, pos, length, NULL, iomap); if (ret) return ret; @@ -561,7 +560,7 @@ int iomap_fiemap(struct inode *inode, struct fiemap_extent_info *fi, } while (len > 0) { - ret = iomap_apply(inode, start, len, 0, ops, &ctx, + ret = iomap_apply(inode, start, len, IOMAP_REPORT, ops, &ctx, iomap_fiemap_actor); /* inode with no (attribute) mapping will give ENOENT */ if (ret == -ENOENT)