NFSv4.1/pnfs: Don't ask for a read layout for an empty file.

Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com>
This commit is contained in:
Trond Myklebust 2015-08-31 01:25:11 -07:00
parent 4a1e2feb9d
commit 4ae93560b1

View File

@ -1494,6 +1494,9 @@ pnfs_update_layout(struct inode *ino,
if (!pnfs_enabled_sb(NFS_SERVER(ino)))
goto out;
if (iomode == IOMODE_READ && i_size_read(ino) == 0)
goto out;
if (pnfs_within_mdsthreshold(ctx, ino, iomode))
goto out;