]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - fs/iomap.c
Merge branch 'dax-4.10-iomap-pmd' into for-next
[mirror_ubuntu-bionic-kernel.git] / fs / iomap.c
index 51a02573405e5b1ccba00d0cdf92b0895881371f..13dd413b2b9c6a52e4ff0a966aff6902fc29df9a 100644 (file)
@@ -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;
 
@@ -562,7 +561,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)