summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--fs/dax.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/dax.c b/fs/dax.c
index ce9dc9c3e829..5ee1d212d81f 100644
--- a/fs/dax.c
+++ b/fs/dax.c
@@ -971,12 +971,12 @@ int __dax_zero_page_range(struct block_device *bdev,
971 void *kaddr; 971 void *kaddr;
972 pfn_t pfn; 972 pfn_t pfn;
973 973
974 rc = bdev_dax_pgoff(bdev, sector, size, &pgoff); 974 rc = bdev_dax_pgoff(bdev, sector, PAGE_SIZE, &pgoff);
975 if (rc) 975 if (rc)
976 return rc; 976 return rc;
977 977
978 id = dax_read_lock(); 978 id = dax_read_lock();
979 rc = dax_direct_access(dax_dev, pgoff, PHYS_PFN(size), &kaddr, 979 rc = dax_direct_access(dax_dev, pgoff, 1, &kaddr,
980 &pfn); 980 &pfn);
981 if (rc < 0) { 981 if (rc < 0) {
982 dax_read_unlock(id); 982 dax_read_unlock(id);