diff options
author | Trond Myklebust <trond.myklebust@hammerspace.com> | 2020-02-27 19:01:12 +0300 |
---|---|---|
committer | Trond Myklebust <trond.myklebust@hammerspace.com> | 2020-03-16 15:34:29 +0300 |
commit | d911c57a19551c6bef116a3b55c6b089901aacb0 (patch) | |
tree | 02c43b0ace26c5a5bd9e002a1b32d822d2012066 /fs/nfs/flexfilelayout/flexfilelayout.c | |
parent | 194a0dc8e2c00c2b35da323639db8d96375490f9 (diff) | |
download | linux-d911c57a19551c6bef116a3b55c6b089901aacb0.tar.xz |
NFSv4/pnfs: Return valid stateids in nfs_layout_find_inode_by_stateid()
Make sure to test the stateid for validity so that we catch instances
where the server may have been reusing stateids in
nfs_layout_find_inode_by_stateid().
Fixes: 7b410d9ce460 ("pNFS: Delay getting the layout header in CB_LAYOUTRECALL handlers")
Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>
Diffstat (limited to 'fs/nfs/flexfilelayout/flexfilelayout.c')
0 files changed, 0 insertions, 0 deletions