Andrew Morton
36b537e8f3
mm: revert "mm: shmem: fix data-race in shmem_getattr()"
...
commit d1aa0c04294e29883d65eac6c2f72fe95cc7c049 upstream.
Revert d949d1d14fa2 ("mm: shmem: fix data-race in shmem_getattr()") as
suggested by Chuck [1]. It is causing deadlocks when accessing tmpfs over
NFS.
As Hugh commented, "added just to silence a syzbot sanitizer splat: added
where there has never been any practical problem".
Link: https://lkml.kernel.org/r/ZzdxKF39VEmXSSyN@tissot.1015granger.net [1]
Fixes: d949d1d14fa2 ("mm: shmem: fix data-race in shmem_getattr()")
Acked-by: Hugh Dickins <hughd@google.com>
Cc: Chuck Lever <chuck.lever@oracle.com>
Cc: Jeongjun Park <aha310510@gmail.com>
Cc: Yu Zhao <yuzhao@google.com>
Cc: <stable@vger.kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Hugh Dickins <hughd@google.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2024-12-05 10:59:29 +01:00
..
2023-02-06 07:49:46 +01:00
2021-12-14 10:18:05 +01:00
2017-11-14 23:57:38 +02:00
2018-08-02 12:17:27 -06:00
2018-06-15 07:55:25 +09:00
2019-06-15 11:54:01 +02:00
2019-08-06 19:06:51 +02:00
2017-11-02 11:10:55 +01:00
2024-04-13 12:50:12 +02:00
2017-11-02 11:10:55 +01:00
2018-09-13 15:18:04 -10:00
2018-06-15 07:55:25 +09:00
2017-12-11 14:54:44 +01:00
2018-08-30 20:01:32 +02:00
2018-06-15 07:55:25 +09:00
2022-11-25 17:40:29 +01:00
2022-12-08 11:18:32 +01:00
2023-08-11 11:45:01 +02:00
2019-12-01 09:17:07 +01:00
2021-04-28 13:16:51 +02:00
2017-11-02 11:10:55 +01:00
2020-01-29 16:43:27 +01:00
2021-07-20 16:15:58 +02:00
2019-11-20 18:45:20 +01:00
2022-11-03 23:52:29 +09:00
2018-01-23 12:17:42 -06:00
2018-07-17 09:35:30 +02:00
2021-07-11 12:49:28 +02:00
2018-01-31 17:18:37 -08:00
2019-06-15 11:54:00 +02:00
2018-08-22 10:52:44 -07:00
2023-01-18 11:29:59 +01:00
2022-09-15 12:17:02 +02:00
2023-08-11 11:45:01 +02:00
2020-12-11 13:25:02 +01:00
2020-09-09 19:04:29 +02:00
2018-10-05 16:32:05 -07:00
2018-08-30 20:01:32 +02:00
2022-03-02 11:38:14 +01:00
2024-09-04 13:12:59 +02:00
2022-03-08 19:04:10 +01:00
2021-09-22 11:48:12 +02:00
2024-04-13 12:50:09 +02:00
2024-04-13 12:50:17 +02:00
2023-08-11 11:45:01 +02:00
2018-08-22 10:52:44 -07:00
2024-04-13 12:50:07 +02:00
2024-04-13 12:50:09 +02:00
2019-05-22 07:37:40 +02:00
2019-07-10 09:53:40 +02:00
2018-08-22 10:52:45 -07:00
2022-09-20 12:26:48 +02:00
2017-03-02 08:42:38 +01:00
2019-07-31 07:27:08 +02:00
2017-11-02 11:10:55 +01:00
2020-03-11 14:15:00 +01:00
2022-04-15 14:15:05 +02:00
2017-11-02 11:10:55 +01:00
2018-08-02 12:17:27 -06:00
2020-03-25 08:06:13 +01:00
2021-11-26 11:36:17 +01:00
2024-04-13 12:50:12 +02:00
2020-08-21 11:05:33 +02:00
2019-04-05 22:32:58 +02:00
2019-07-03 13:14:45 +02:00
2022-05-12 12:20:25 +02:00
2018-04-11 10:28:32 -07:00
2019-10-29 09:19:58 +01:00
2019-04-05 22:32:59 +02:00
2021-07-11 12:49:30 +02:00
2024-08-19 05:32:07 +02:00
2020-10-01 13:14:32 +02:00
2017-11-02 11:10:55 +01:00
2019-02-12 19:47:12 +01:00
2018-06-12 16:19:22 -07:00
2018-02-18 05:33:01 -08:00
2023-08-11 11:45:01 +02:00
2021-07-11 12:49:27 +02:00
2018-02-06 18:32:48 -08:00
2017-11-02 11:10:55 +01:00
2023-11-20 10:29:16 +01:00
2022-09-05 10:26:34 +02:00
2017-10-03 17:54:24 -07:00
2024-12-05 10:59:29 +01:00
2021-07-28 11:13:44 +02:00
2019-06-15 11:54:01 +02:00
2021-11-26 11:36:23 +01:00
2018-06-07 17:34:34 -07:00
2023-08-11 11:45:01 +02:00
2018-08-17 16:20:32 -07:00
2021-05-22 10:59:38 +02:00
2017-11-02 11:10:55 +01:00
2018-08-22 10:52:44 -07:00
2020-10-01 13:14:47 +02:00
2023-08-11 11:45:01 +02:00
2023-04-20 12:04:39 +02:00
2021-07-11 12:49:28 +02:00
2022-04-15 14:14:59 +02:00
2024-03-01 13:06:08 +01:00
2022-06-25 11:49:12 +02:00
2018-09-13 15:18:04 -10:00
2020-06-03 08:19:49 +02:00
2019-10-17 13:45:19 -07:00
2024-04-13 12:50:12 +02:00
2021-06-03 08:38:02 +02:00
2018-08-17 16:20:32 -07:00
2018-12-01 09:37:33 +01:00
2018-02-06 18:32:48 -08:00
2018-02-21 15:35:43 -08:00
2022-06-06 08:24:21 +02:00
2018-07-26 19:38:03 -07:00