projects
/
firefly-linux-kernel-4.4.55.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
percpu: fix how @gfp is interpreted by the percpu allocator
[firefly-linux-kernel-4.4.55.git]
/
mm
/
percpu.c
diff --git
a/mm/percpu.c
b/mm/percpu.c
index e10f9f7a8887425eac725b31942788c52237a2f4..014bab65e0ffd82bac0e535cf267d28bfbd09902 100644
(file)
--- a/
mm/percpu.c
+++ b/
mm/percpu.c
@@
-876,7
+876,7
@@
static void __percpu *pcpu_alloc(size_t size, size_t align, bool reserved,
static int warn_limit = 10;
struct pcpu_chunk *chunk;
const char *err;
- bool is_atomic =
!(gfp & GFP_KERNEL)
;
+ bool is_atomic =
(gfp & GFP_KERNEL) != GFP_KERNEL
;
int occ_pages = 0;
int slot, off, new_alloc, cpu, ret;
unsigned long flags;