| From: Li kunyu <kunyu@nfschina.com> |
| Subject: page_alloc: remove inactive initialization |
| Date: Wed, 3 Aug 2022 14:41:18 +0800 |
| |
| The allocation address of the table pointer variable is first performed in |
| the function, no initialization assignment is required, and no invalid |
| pointer will appear. |
| |
| Link: https://lkml.kernel.org/r/20220803064118.3664-1-kunyu@nfschina.com |
| Signed-off-by: Li kunyu <kunyu@nfschina.com> |
| Signed-off-by: Andrew Morton <akpm@linux-foundation.org> |
| --- |
| |
| mm/page_alloc.c | 2 +- |
| 1 file changed, 1 insertion(+), 1 deletion(-) |
| |
| --- a/mm/page_alloc.c~page_alloc-remove-inactive-initialization |
| +++ a/mm/page_alloc.c |
| @@ -8974,7 +8974,7 @@ void *__init alloc_large_system_hash(con |
| { |
| unsigned long long max = high_limit; |
| unsigned long log2qty, size; |
| - void *table = NULL; |
| + void *table; |
| gfp_t gfp_flags; |
| bool virt; |
| bool huge; |
| _ |