iomap: Switch from blkno to disk offset
[linux-2.6-block.git] / fs / nfsd / blocklayout.c
index c862c2489df0eba4ece4e8878b9bb8da447472d5..2d1d37b27dc7d874a13a093da418ad2f3493cd0d 100644 (file)
@@ -65,7 +65,7 @@ nfsd4_block_proc_layoutget(struct inode *inode, const struct svc_fh *fhp,
                        bex->es = PNFS_BLOCK_READ_DATA;
                else
                        bex->es = PNFS_BLOCK_READWRITE_DATA;
-               bex->soff = (iomap.blkno << 9);
+               bex->soff = iomap.addr;
                break;
        case IOMAP_UNWRITTEN:
                if (seg->iomode & IOMODE_RW) {
@@ -78,7 +78,7 @@ nfsd4_block_proc_layoutget(struct inode *inode, const struct svc_fh *fhp,
                        }
 
                        bex->es = PNFS_BLOCK_INVALID_DATA;
-                       bex->soff = (iomap.blkno << 9);
+                       bex->soff = iomap.addr;
                        break;
                }
                /*FALLTHRU*/