Commit 4ae93560 authored by Trond Myklebust's avatar Trond Myklebust

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

Signed-off-by: default avatarTrond Myklebust <trond.myklebust@primarydata.com>
parent 4a1e2feb
...@@ -1494,6 +1494,9 @@ pnfs_update_layout(struct inode *ino, ...@@ -1494,6 +1494,9 @@ pnfs_update_layout(struct inode *ino,
if (!pnfs_enabled_sb(NFS_SERVER(ino))) if (!pnfs_enabled_sb(NFS_SERVER(ino)))
goto out; goto out;
if (iomode == IOMODE_READ && i_size_read(ino) == 0)
goto out;
if (pnfs_within_mdsthreshold(ctx, ino, iomode)) if (pnfs_within_mdsthreshold(ctx, ino, iomode))
goto out; goto out;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment