diff options
Diffstat (limited to 'fs/nfsd/blocklayout.c')
| -rw-r--r-- | fs/nfsd/blocklayout.c | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/nfsd/blocklayout.c b/fs/nfsd/blocklayout.c index 3f880ae0966b..70b8bf781fce 100644 --- a/fs/nfsd/blocklayout.c +++ b/fs/nfsd/blocklayout.c @@ -66,7 +66,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) { @@ -79,7 +79,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*/  | 
