diff options
Diffstat (limited to 'mm/failslab.c')
-rw-r--r-- | mm/failslab.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/mm/failslab.c b/mm/failslab.c index 98fb490311eb..79171b4a5826 100644 --- a/mm/failslab.c +++ b/mm/failslab.c | |||
@@ -3,11 +3,11 @@ | |||
3 | 3 | ||
4 | static struct { | 4 | static struct { |
5 | struct fault_attr attr; | 5 | struct fault_attr attr; |
6 | bool ignore_gfp_wait; | 6 | bool ignore_gfp_reclaim; |
7 | bool cache_filter; | 7 | bool cache_filter; |
8 | } failslab = { | 8 | } failslab = { |
9 | .attr = FAULT_ATTR_INITIALIZER, | 9 | .attr = FAULT_ATTR_INITIALIZER, |
10 | .ignore_gfp_wait = true, | 10 | .ignore_gfp_reclaim = true, |
11 | .cache_filter = false, | 11 | .cache_filter = false, |
12 | }; | 12 | }; |
13 | 13 | ||
@@ -16,7 +16,7 @@ bool should_failslab(size_t size, gfp_t gfpflags, unsigned long cache_flags) | |||
16 | if (gfpflags & __GFP_NOFAIL) | 16 | if (gfpflags & __GFP_NOFAIL) |
17 | return false; | 17 | return false; |
18 | 18 | ||
19 | if (failslab.ignore_gfp_wait && (gfpflags & __GFP_WAIT)) | 19 | if (failslab.ignore_gfp_reclaim && (gfpflags & __GFP_RECLAIM)) |
20 | return false; | 20 | return false; |
21 | 21 | ||
22 | if (failslab.cache_filter && !(cache_flags & SLAB_FAILSLAB)) | 22 | if (failslab.cache_filter && !(cache_flags & SLAB_FAILSLAB)) |
@@ -42,7 +42,7 @@ static int __init failslab_debugfs_init(void) | |||
42 | return PTR_ERR(dir); | 42 | return PTR_ERR(dir); |
43 | 43 | ||
44 | if (!debugfs_create_bool("ignore-gfp-wait", mode, dir, | 44 | if (!debugfs_create_bool("ignore-gfp-wait", mode, dir, |
45 | &failslab.ignore_gfp_wait)) | 45 | &failslab.ignore_gfp_reclaim)) |
46 | goto fail; | 46 | goto fail; |
47 | if (!debugfs_create_bool("cache-filter", mode, dir, | 47 | if (!debugfs_create_bool("cache-filter", mode, dir, |
48 | &failslab.cache_filter)) | 48 | &failslab.cache_filter)) |