aboutsummaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorGravatar Trond Myklebust <trond.myklebust@primarydata.com> 2017-10-04 13:49:12 -0400
committerGravatar Trond Myklebust <trond.myklebust@primarydata.com> 2017-10-04 14:06:54 -0400
commite8fa33a6f6c7688591542db955794b69b8cecc55 (patch)
tree7a33cdcf2bfb287eeb0f8550fb3cb490df612dea /net
parentnfs/filelayout: fix oops when freeing filelayout segment (diff)
downloadlinux-e8fa33a6f6c7688591542db955794b69b8cecc55.tar.gz
linux-e8fa33a6f6c7688591542db955794b69b8cecc55.tar.bz2
linux-e8fa33a6f6c7688591542db955794b69b8cecc55.zip
NFSv4/pnfs: Fix an infinite layoutget loop
Since we can now use a lock stateid or a delegation stateid, that differs from the context stateid, we need to change the test in nfs4_layoutget_handle_exception() to take this into account. This fixes an infinite layoutget loop in the NFS client whereby it keeps retrying the initial layoutget using the same broken stateid. Fixes: 70d2f7b1ea19b ("pNFS: Use the standard I/O stateid when...") Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com>
Diffstat (limited to 'net')
0 files changed, 0 insertions, 0 deletions