diff options
Diffstat (limited to 'mm/fail_page_alloc.c')
| -rw-r--r-- | mm/fail_page_alloc.c | 4 | 
1 files changed, 3 insertions, 1 deletions
diff --git a/mm/fail_page_alloc.c b/mm/fail_page_alloc.c index b1b09cce9394..532851ce5132 100644 --- a/mm/fail_page_alloc.c +++ b/mm/fail_page_alloc.c @@ -1,5 +1,6 @@  // SPDX-License-Identifier: GPL-2.0  #include <linux/fault-inject.h> +#include <linux/error-injection.h>  #include <linux/mm.h>  static struct { @@ -21,7 +22,7 @@ static int __init setup_fail_page_alloc(char *str)  }  __setup("fail_page_alloc=", setup_fail_page_alloc); -bool __should_fail_alloc_page(gfp_t gfp_mask, unsigned int order) +bool should_fail_alloc_page(gfp_t gfp_mask, unsigned int order)  {  	int flags = 0; @@ -41,6 +42,7 @@ bool __should_fail_alloc_page(gfp_t gfp_mask, unsigned int order)  	return should_fail_ex(&fail_page_alloc.attr, 1 << order, flags);  } +ALLOW_ERROR_INJECTION(should_fail_alloc_page, TRUE);  #ifdef CONFIG_FAULT_INJECTION_DEBUG_FS  |