Commit 99253de
mm: Allow GFP_ACCOUNT to be used in alloc_pages_nolock().
Change alloc_pages_nolock() to default to __GFP_COMP when allocating
pages, since upcoming reentrant alloc_slab_page() needs __GFP_COMP.
Also allow __GFP_ACCOUNT flag to be specified,
since most of BPF infra needs __GFP_ACCOUNT except BPF streams.
Reviewed-by: Vlastimil Babka <vbabka@suse.cz>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Reviewed-by: Shakeel Butt <shakeel.butt@linux.dev>
Reviewed-by: Harry Yoo <harry.yoo@oracle.com>
Signed-off-by: Vlastimil Babka <vbabka@suse.cz>1 parent 4957089 commit 99253de
File tree
4 files changed
+9
-7
lines changed- include/linux
- kernel/bpf
- mm
4 files changed
+9
-7
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
354 | 354 | | |
355 | 355 | | |
356 | 356 | | |
357 | | - | |
| 357 | + | |
358 | 358 | | |
359 | 359 | | |
360 | 360 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
83 | 83 | | |
84 | 84 | | |
85 | 85 | | |
86 | | - | |
| 86 | + | |
87 | 87 | | |
88 | 88 | | |
89 | 89 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
581 | 581 | | |
582 | 582 | | |
583 | 583 | | |
584 | | - | |
| 584 | + | |
585 | 585 | | |
586 | 586 | | |
587 | 587 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7480 | 7480 | | |
7481 | 7481 | | |
7482 | 7482 | | |
| 7483 | + | |
7483 | 7484 | | |
7484 | 7485 | | |
7485 | 7486 | | |
| |||
7493 | 7494 | | |
7494 | 7495 | | |
7495 | 7496 | | |
7496 | | - | |
| 7497 | + | |
7497 | 7498 | | |
7498 | 7499 | | |
7499 | 7500 | | |
| |||
7515 | 7516 | | |
7516 | 7517 | | |
7517 | 7518 | | |
7518 | | - | |
7519 | | - | |
| 7519 | + | |
| 7520 | + | |
7520 | 7521 | | |
7521 | 7522 | | |
7522 | 7523 | | |
7523 | 7524 | | |
| 7525 | + | |
7524 | 7526 | | |
7525 | 7527 | | |
7526 | 7528 | | |
| |||
7558 | 7560 | | |
7559 | 7561 | | |
7560 | 7562 | | |
7561 | | - | |
| 7563 | + | |
7562 | 7564 | | |
7563 | 7565 | | |
7564 | 7566 | | |
| |||
0 commit comments