Trond Myklebust
13ab9909f3
NFS: Don't call generic_error_remove_page() while holding locks
...
[ Upstream commit 22876f540bdf19af9e4fca893ce02ba7ee65ebcc ]
The NFS read code can trigger writeback while holding the page lock.
If an error then triggers a call to nfs_write_error_remove_page(),
we can deadlock.
Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2023-11-08 11:21:06 +01:00
..
2023-09-23 10:46:57 +02:00
2023-01-24 07:05:18 +01:00
2023-10-10 21:43:38 +02:00
2022-04-20 09:08:21 +02:00
2022-04-20 09:08:20 +02:00
2022-02-16 12:44:49 +01:00
2022-02-16 12:44:49 +01:00
2020-01-27 14:46:21 +01:00
2020-01-27 14:46:21 +01:00
2022-02-23 11:57:35 +01:00
2022-04-20 09:08:28 +02:00
2022-04-20 09:08:28 +02:00
2022-02-23 11:57:36 +01:00
2021-01-23 15:48:44 +01:00
2021-03-30 14:40:08 +02:00
2020-11-05 11:06:59 +01:00
2020-05-05 19:15:52 +02:00
2021-07-20 16:17:53 +02:00
2021-03-30 14:40:08 +02:00
2022-02-16 12:44:49 +01:00
2022-11-10 15:47:20 +01:00
2021-06-03 08:36:18 +02:00
2022-08-25 11:11:32 +02:00
2022-02-16 12:44:49 +01:00
2023-01-18 09:26:15 +01:00
2023-05-17 11:11:45 +02:00
2023-01-18 09:26:15 +01:00
2021-12-08 08:46:53 +01:00
2021-12-08 08:46:48 +01:00
2021-06-03 08:36:18 +02:00
2023-09-23 10:47:01 +02:00
2021-11-26 11:40:34 +01:00
2022-06-25 11:46:43 +02:00
2022-04-20 09:08:21 +02:00
2019-09-21 07:15:37 +02:00
2019-09-06 10:21:00 +02:00
2020-01-27 14:46:21 +01:00
2023-11-08 11:21:06 +01:00