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-08-23 12:49:55 -06:00
2017-10-01 18:51:30 -04:00
2017-08-08 17:18:10 -04:00
2017-02-08 17:02:45 -05:00
2013-02-15 10:43:36 -05:00
2017-08-15 11:54:47 -04:00
2017-07-13 13:56:24 -07:00
2017-08-24 22:13:50 -04:00
2017-07-13 15:57:56 -04:00
2017-10-01 18:51:30 -04:00
2017-08-15 11:54:47 -04:00
2016-09-27 14:34:35 -04:00
2017-09-06 12:32:37 -04:00
2017-08-15 11:54:47 -04:00
2013-11-19 16:20:40 -05:00
2012-01-31 18:20:26 -05:00
2017-07-13 17:12:04 -04:00
2017-09-11 22:28:56 -04:00
2017-09-06 17:27:26 -07:00
2014-11-24 20:08:47 -05:00
2013-09-27 18:40:25 +01:00
2016-12-24 11:46:01 -08:00
2017-08-15 11:54:48 -04:00
2017-09-11 22:28:56 -04:00
2016-07-05 19:11:04 -04:00
2014-11-24 20:08:47 -05:00
2017-08-11 14:10:13 -04:00
2017-07-13 17:12:04 -04:00
2017-07-21 08:49:57 -04:00
2017-05-28 10:11:47 -07:00
2016-11-18 10:59:15 -05: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
2016-12-01 17:46:32 -05:00
2017-07-21 11:51:19 -04:00
2015-02-03 11:06:34 -08:00
2017-07-13 15:58:04 -04:00
2017-08-20 12:43:17 -04:00
2017-08-02 09:45:55 -04:00
2016-12-01 17:57:27 -05:00
2017-04-20 13:39:35 -04:00
2017-10-01 18:51:30 -04:00
2015-04-23 15:16:14 -04:00
2017-04-20 13:39:35 -04:00
2017-10-04 14:06:54 -04:00
2017-02-09 14:15:16 -05:00
2016-12-01 17:21:38 -05:00
2017-01-30 13:14:50 -05:00
2017-07-13 14:35:37 -07:00
2015-04-23 15:16:14 -04:00
2015-12-28 09:57:15 -05:00
2015-12-28 09:57:14 -05: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
2017-07-13 16:00:14 -04:00
2017-07-13 15:57:56 -04:00
2012-07-30 19:06:52 -04:00
2015-10-21 15:49:19 -05:00
2015-03-27 12:39:34 -04:00
2017-09-11 22:20:38 -04:00
2017-09-11 22:28:56 -04:00
2015-03-27 12:32:24 -04:00
2017-09-09 12:51:40 -04:00
2017-09-11 22:19:00 -04:00
2017-08-15 11:54:48 -04:00
2017-07-13 15:58:04 -04:00
2017-09-11 22:20:38 -04:00
2017-09-14 18:54:01 -07:00
2016-12-09 16:45:04 +01:00
2014-06-06 16:08:16 -07:00
2017-07-13 15:58:04 -04:00
2017-09-11 22:28:56 -04:00