]> git.proxmox.com Git - mirror_ubuntu-eoan-kernel.git/blobdiff - fs/ext4/file.c
ext4: add ext4_get_block_dax()
[mirror_ubuntu-eoan-kernel.git] / fs / ext4 / file.c
index ca5302a256ead2140670f45d440c63134b26558b..d5219e4cd91dee27d64e865178dbadf00696299e 100644 (file)
@@ -207,19 +207,19 @@ static void ext4_end_io_unwritten(struct buffer_head *bh, int uptodate)
 
 static int ext4_dax_fault(struct vm_area_struct *vma, struct vm_fault *vmf)
 {
-       return dax_fault(vma, vmf, ext4_get_block_write, ext4_end_io_unwritten);
+       return dax_fault(vma, vmf, ext4_get_block_dax, ext4_end_io_unwritten);
 }
 
 static int ext4_dax_pmd_fault(struct vm_area_struct *vma, unsigned long addr,
                                                pmd_t *pmd, unsigned int flags)
 {
-       return dax_pmd_fault(vma, addr, pmd, flags, ext4_get_block_write,
+       return dax_pmd_fault(vma, addr, pmd, flags, ext4_get_block_dax,
                                ext4_end_io_unwritten);
 }
 
 static int ext4_dax_mkwrite(struct vm_area_struct *vma, struct vm_fault *vmf)
 {
-       return dax_mkwrite(vma, vmf, ext4_get_block_write,
+       return dax_mkwrite(vma, vmf, ext4_get_block_dax,
                                ext4_end_io_unwritten);
 }