diff --git a/fs/dax.c b/fs/dax.c index 7af8797590640e032c74f619b9fd1931fed77e15..513bba5f1e024149b1554e627c071d31e2bdf038 100644 --- a/fs/dax.c +++ b/fs/dax.c @@ -624,6 +624,7 @@ int __dax_pmd_fault(struct vm_area_struct *vma, unsigned long address, } memset(&bh, 0, sizeof(bh)); + bh.b_bdev = inode->i_sb->s_bdev; block = (sector_t)pgoff << (PAGE_SHIFT - blkbits); bh.b_size = PMD_SIZE;