]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - fs/dax.c
Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdim...
[karo-tx-linux.git] / fs / dax.c
index 66d79067eedfd25b942a37b2ba7188941df48cf2..18fe9bb22d5566ab29f1a0aa05a65ab2784c5cac 100644 (file)
--- a/fs/dax.c
+++ b/fs/dax.c
@@ -993,12 +993,12 @@ int __dax_zero_page_range(struct block_device *bdev,
                void *kaddr;
                pfn_t pfn;
 
-               rc = bdev_dax_pgoff(bdev, sector, size, &pgoff);
+               rc = bdev_dax_pgoff(bdev, sector, PAGE_SIZE, &pgoff);
                if (rc)
                        return rc;
 
                id = dax_read_lock();
-               rc = dax_direct_access(dax_dev, pgoff, PHYS_PFN(size), &kaddr,
+               rc = dax_direct_access(dax_dev, pgoff, 1, &kaddr,
                                &pfn);
                if (rc < 0) {
                        dax_read_unlock(id);