|
@@ -3524,7 +3524,7 @@ retry:
|
|
iomap->flags |= IOMAP_F_DIRTY;
|
|
iomap->flags |= IOMAP_F_DIRTY;
|
|
iomap->bdev = inode->i_sb->s_bdev;
|
|
iomap->bdev = inode->i_sb->s_bdev;
|
|
iomap->dax_dev = sbi->s_daxdev;
|
|
iomap->dax_dev = sbi->s_daxdev;
|
|
- iomap->offset = first_block << blkbits;
|
|
|
|
|
|
+ iomap->offset = (u64)first_block << blkbits;
|
|
iomap->length = (u64)map.m_len << blkbits;
|
|
iomap->length = (u64)map.m_len << blkbits;
|
|
|
|
|
|
if (ret == 0) {
|
|
if (ret == 0) {
|