diff options
-rw-r--r-- | fs/dax.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -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); |