Trond Myklebust e8fa33a6f6 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>
2017-10-04 14:06:54 -04:00
..
2017-10-01 18:51:30 -04:00
2017-07-13 17:12:04 -04:00
2017-07-13 17:12:04 -04:00
2012-07-30 19:06:41 -04:00
2017-07-13 15:58:04 -04:00
2015-02-03 11:06:34 -08:00
2016-03-31 00:30:15 -04:00
2017-07-13 15:58:04 -04:00
2017-04-20 13:39:35 -04:00
2015-04-23 15:16:14 -04:00
2017-07-13 14:35:37 -07:00
2015-04-23 15:16:14 -04:00
2017-07-13 16:00:15 -04:00
2017-10-01 18:51:30 -04:00
2016-05-17 15:47:55 -04:00
2012-07-30 19:06:52 -04:00
2017-09-11 22:20:38 -04:00
2017-07-13 15:58:04 -04:00
2017-09-11 22:20:38 -04:00