diff options
| author | Uladzislau Rezki (Sony) <urezki@gmail.com> | 2025-10-13 19:42:22 +0200 |
|---|---|---|
| committer | Andrew Morton <akpm@linux-foundation.org> | 2025-10-17 18:57:30 -0700 |
| commit | 32904ba6f5ef3ec886596bbda1ef6c97bf274c69 (patch) | |
| tree | 3e5fd8a6f90ab876ac6b52b0a275a134dca6713d | |
| parent | e51ef56be6bcbe26ac01409f92a6ddb23d046633 (diff) | |
| download | tip-32904ba6f5ef.tar.gz | |
vmalloc: update __vmalloc_node_noprof() documentation
Notice: this object is not reachable from any branch.
The kernel-doc for __vmalloc_node_noprof() incorrectly states that
__GFP_NOFAIL reclaim modifier is not supported. In fact it has been
supported since commit 9376130c390a ("mm/vmalloc: add support for
__GFP_NOFAIL").
To avoid duplication and future drift, point this helper's doc to
__vmalloc_node_range_noprof() for details and the full description.
Link: https://lkml.kernel.org/r/20251013174222.90123-1-urezki@gmail.com
Signed-off-by: Uladzislau Rezki (Sony) <urezki@gmail.com>
Reviewed-by: Baoquan He <bhe@redhat.com>
Cc: Michal Hocko <mhocko@kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Notice: this object is not reachable from any branch.
| -rw-r--r-- | mm/vmalloc.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/mm/vmalloc.c b/mm/vmalloc.c index dcc95931ea9ded..e207ca64a688ee 100644 --- a/mm/vmalloc.c +++ b/mm/vmalloc.c @@ -4034,11 +4034,8 @@ fail: * Allocate enough pages to cover @size from the page level allocator with * @gfp_mask flags. Map them into contiguous kernel virtual space. * - * Reclaim modifiers in @gfp_mask - __GFP_NORETRY, __GFP_RETRY_MAYFAIL - * and __GFP_NOFAIL are not supported - * - * Any use of gfp flags outside of GFP_KERNEL should be consulted - * with mm people. + * Semantics of @gfp_mask(including reclaim/retry modifiers such as + * __GFP_NOFAIL) are the same as in __vmalloc_node_range_noprof(). * * Return: pointer to the allocated memory or %NULL on error */ |
