Trond Myklebust
a351a73d90
NFSv4.1: Don't decrease the value of seq_nr_highest_sent
...
commit f07a5d2427fc113dc50c5c818eba8929bc27b8ca upstream.
When we're trying to figure out what the server may or may not have seen
in terms of request numbers, do not assume that requests with a larger
number were missed, just because we saw a reply to a request with a
smaller number.
Fixes: 3453d5708b33 ("NFSv4.1: Avoid false retries when RPC calls are interrupted")
Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2022-08-25 11:37:53 +02:00
..
2022-06-22 14:13:12 +02:00
2020-10-24 12:26:05 -07:00
2021-03-04 11:38:37 +01:00
2022-06-29 08:59:49 +02:00
2020-10-16 11:11:22 -07:00
2020-09-18 16:45:50 -04:00
2021-01-06 14:56:52 +01:00
2022-08-25 11:37:51 +02:00
2021-03-30 14:32:07 +02:00
2022-06-14 18:32:44 +02:00
2022-06-14 18:32:45 +02:00
2022-03-02 11:42:52 +01:00
2020-09-18 16:45:50 -04:00
2021-11-18 14:03:54 +01:00
2022-01-27 10:54:02 +01:00
2022-02-01 17:25:39 +01:00
2022-07-29 17:19:24 +02:00
2021-05-26 12:06:55 +02:00
2020-11-25 16:55:02 +01:00
2020-09-18 16:45:50 -04:00
2022-08-21 15:15:35 +02:00
2022-06-06 08:42:42 +02:00
2022-08-21 15:15:28 +02:00
2022-08-21 15:16:24 +02:00
2022-08-21 15:16:11 +02:00
2022-06-09 10:20:58 +02:00
2021-09-18 13:40:15 +02:00
2022-08-21 15:16:10 +02:00
2022-06-09 10:20:57 +02:00
2021-07-31 08:16:12 +02:00
2021-05-19 10:13:10 +02:00
2021-04-14 08:42:06 +02:00
2020-09-18 16:45:50 -04:00
2022-04-27 13:53:54 +02:00
2022-07-07 17:52:19 +02:00
2021-11-12 14:58:33 +01:00
2022-08-21 15:16:04 +02:00
2022-06-14 18:32:35 +02:00
2022-06-09 10:20:57 +02:00
2022-06-14 18:32:43 +02:00
2021-09-18 13:40:30 +02:00
2022-04-13 21:01:01 +02:00
2022-08-25 11:37:53 +02:00
2020-12-30 11:53:45 +01:00
2022-07-07 17:52:17 +02:00
2022-07-21 21:20:01 +02:00
2022-06-09 10:21:03 +02:00
2022-08-03 12:00:43 +02:00
2022-08-03 12:00:43 +02:00
2020-09-22 23:39:45 -04:00
2022-01-20 09:17:50 +01:00
2022-08-21 15:15:23 +02:00
2022-06-09 10:21:17 +02:00
2022-04-08 14:39:56 +02:00
2021-09-30 10:11:08 +02:00
2020-09-18 16:45:50 -04:00
2022-06-22 14:13:14 +02:00
2020-10-16 11:11:22 -07:00
2021-08-12 13:22:19 +02:00
2020-10-24 12:26:05 -07:00
2021-05-19 10:13:10 +02:00
2020-10-02 12:02:30 +02:00
2020-09-18 16:45:50 -04:00
2022-03-02 11:42:54 +01:00
2022-04-13 21:00:53 +02:00
2022-02-01 17:25:39 +01:00
2020-10-24 12:26:05 -07:00
2020-09-10 14:03:31 -07:00
2021-10-17 10:43:33 +02:00
2021-10-06 15:55:46 +02:00
2022-08-21 15:15:21 +02:00
2022-06-25 15:16:08 +02:00
2021-12-14 11:32:40 +01:00
2022-08-21 15:15:22 +02:00
2022-04-08 14:40:44 +02:00
2022-04-08 14:40:45 +02:00
2022-06-09 10:20:47 +02:00
2021-03-17 17:06:35 +01:00
2021-06-03 09:00:45 +02:00
2020-10-18 09:27:09 -07:00
2022-04-08 14:40:45 +02:00
2020-10-14 14:54:45 -07:00
2022-06-09 10:21:16 +02:00
2021-04-14 08:41:58 +02:00
2022-08-21 15:15:28 +02:00
2022-08-21 15:16:14 +02:00
2021-09-15 09:50:27 +02:00
2022-05-18 10:23:48 +02:00
2022-04-08 14:40:30 +02:00
2022-02-08 18:30:36 +01:00
2020-10-13 18:38:27 -07:00
2022-06-09 10:21:22 +02:00
2020-08-23 17:36:59 -05:00
2021-11-26 10:39:22 +01:00
2021-07-31 08:16:11 +02:00
2022-07-29 17:19:07 +02:00
2021-09-18 13:40:06 +02:00
2021-02-13 13:54:56 +01:00
2022-05-25 09:17:54 +02:00
2021-02-17 11:02:21 +01:00
2021-10-27 09:56:51 +02:00
2020-11-22 10:48:22 -08:00
2021-03-20 10:43:44 +01:00
2020-10-23 11:33:41 -07:00
2022-08-21 15:16:15 +02:00
2021-08-26 08:35:57 -04:00
2021-07-14 16:55:59 +02:00
2022-06-06 08:42:41 +02:00
2021-03-17 17:06:13 +01:00
2020-12-30 11:54:02 +01:00
2020-10-23 11:33:41 -07:00
2021-04-21 13:00:54 +02:00
2022-07-21 21:20:01 +02:00
2022-01-29 10:26:11 +01:00
2021-07-20 16:05:59 +02:00
2021-12-14 11:32:40 +01:00
2022-08-21 15:15:47 +02:00
2022-04-27 13:53:54 +02:00
2020-08-27 16:06:47 -04:00
2022-02-23 12:00:59 +01:00
2021-10-27 09:56:51 +02:00
2020-10-13 18:38:27 -07:00