aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/fs/nfs/callback_proc.c
diff options
context:
space:
mode:
authorTrond Myklebust <trond.myklebust@primarydata.com>2016-07-24 15:04:07 -0400
committerTrond Myklebust <trond.myklebust@primarydata.com>2016-07-24 16:16:41 -0400
commitd9b61708fe6dcab7b50abfb87cb47690d00269a1 (patch)
tree87159e379534531d8a905cd774cb15fc3e7b864b /fs/nfs/callback_proc.c
parentpNFS: Cleanup - don't open code pnfs_mark_layout_stateid_invalid() (diff)
downloadwireguard-linux-d9b61708fe6dcab7b50abfb87cb47690d00269a1.tar.xz
wireguard-linux-d9b61708fe6dcab7b50abfb87cb47690d00269a1.zip
pNFS: Clear the layout metadata if the server changed the layout stateid
If the server changed the layout stateid's "other" field, then we should treat the old layout as being completely gone. In that case, we want to clear the metadata such as scheduled layoutreturns. Do this by calling pnfs_mark_layout_stateid_invalid(). Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com>
Diffstat (limited to 'fs/nfs/callback_proc.c')
0 files changed, 0 insertions, 0 deletions