diff options
Diffstat (limited to 'lib/stackdepot.c')
| -rw-r--r-- | lib/stackdepot.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/stackdepot.c b/lib/stackdepot.c index 53ad6c0831ae..60f77f1d470a 100644 --- a/lib/stackdepot.c +++ b/lib/stackdepot.c | |||
| @@ -242,6 +242,7 @@ depot_stack_handle_t depot_save_stack(struct stack_trace *trace, | |||
| 242 | */ | 242 | */ |
| 243 | alloc_flags &= ~GFP_ZONEMASK; | 243 | alloc_flags &= ~GFP_ZONEMASK; |
| 244 | alloc_flags &= (GFP_ATOMIC | GFP_KERNEL); | 244 | alloc_flags &= (GFP_ATOMIC | GFP_KERNEL); |
| 245 | alloc_flags |= __GFP_NOWARN; | ||
| 245 | page = alloc_pages(alloc_flags, STACK_ALLOC_ORDER); | 246 | page = alloc_pages(alloc_flags, STACK_ALLOC_ORDER); |
| 246 | if (page) | 247 | if (page) |
| 247 | prealloc = page_address(page); | 248 | prealloc = page_address(page); |
