diff options
author | Trond Myklebust <trond.myklebust@hammerspace.com> | 2018-06-15 16:31:02 -0400 |
---|---|---|
committer | Trond Myklebust <trond.myklebust@hammerspace.com> | 2018-06-19 08:52:27 -0400 |
commit | c8bf70735382401a161d9c818e8ea89500812d0c (patch) | |
tree | 972531a2cd646bdb6aaaac128e19902abe06775e /fs/nfs/pnfs.h | |
parent | 2dbf8dffbf35fd8f611083b9d9fe74fdccf912a3 (diff) | |
download | linux-c8bf70735382401a161d9c818e8ea89500812d0c.tar.bz2 |
pNFS: Don't send layoutreturn if the layout is already invalid
If the layout was invalidated due to a reboot, then don't try to send
a layoutreturn for it.
Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>
Diffstat (limited to 'fs/nfs/pnfs.h')
-rw-r--r-- | fs/nfs/pnfs.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/fs/nfs/pnfs.h b/fs/nfs/pnfs.h index a8f5e6b16749..3fe81424337d 100644 --- a/fs/nfs/pnfs.h +++ b/fs/nfs/pnfs.h @@ -801,6 +801,11 @@ static inline void nfs4_lgopen_release(struct nfs4_layoutget *lgp) { } +static inline bool pnfs_layout_is_valid(const struct pnfs_layout_hdr *lo) +{ + return false; +} + #endif /* CONFIG_NFS_V4_1 */ #if IS_ENABLED(CONFIG_NFS_V4_2) |