Kent Overstreet
81aef33957
Don't run shrinkers without GFP_KERNEL
...
This would correspond to GFP_RECLAIM in the kernel - but we don't
distinguish between different types of reclaim here.
This solves a deadlock in the btree node memory allocation path - we
allocate with the btree node cache lock held but without GFP_KERNEL set.
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
2022-10-11 00:39:06 -04:00
..
2019-04-04 22:25:40 -04:00
2018-05-17 02:36:19 -04:00
2022-08-11 17:34:34 -04:00
2022-08-11 17:34:34 -04:00
2021-05-27 21:13:52 -04:00
2019-01-13 20:53:25 -05:00
2019-01-13 20:53:25 -05:00
2017-01-20 09:07:08 -09:00
2022-04-08 19:26:30 -04:00
2018-12-19 20:34:24 -05:00
2018-06-01 17:33:47 -04:00
2022-10-10 00:10:45 -04:00
2019-08-28 11:35:00 -04:00
2021-04-24 01:36:43 -04:00
2020-05-05 10:29:31 +01:00
2022-06-09 15:07:25 -04:00
2022-09-28 11:41:03 -04:00
2022-08-18 12:49:48 -04:00
2022-06-22 22:05:39 -04:00
2021-03-29 00:22:38 -04:00
2021-01-12 16:36:45 -05:00
2020-06-15 16:27:19 -04:00
2022-10-11 00:39:06 -04:00
2022-02-13 04:08:33 -05:00
2022-09-28 11:41:03 -04:00
2022-08-18 12:49:48 -04:00
2018-12-19 20:34:24 -05:00
2022-03-28 12:39:12 -04:00
2017-03-03 23:17:31 -09:00
2020-06-03 19:56:33 -04:00
2021-07-07 20:30:53 -04:00
2022-03-13 19:20:59 -04:00
2022-03-13 19:20:59 -04:00