Skip to content
Commit e8fa33a6 authored by Trond Myklebust's avatar Trond Myklebust
Browse files

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: 70d2f7b1

 ("pNFS: Use the standard I/O stateid when...")
Signed-off-by: default avatarTrond Myklebust <trond.myklebust@primarydata.com>
parent 0a47df11
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