| From: Xichao Zhao <zhao.xichao@vivo.com> |
| Subject: mm/kasan/init.c: remove unnecessary pointer variables |
| Date: Mon, 11 Aug 2025 11:42:57 +0800 |
| |
| Simplify the code to enhance readability and maintain a consistent |
| coding style. |
| |
| Link: https://lkml.kernel.org/r/20250811034257.154862-1-zhao.xichao@vivo.com |
| Signed-off-by: Xichao Zhao <zhao.xichao@vivo.com> |
| Reviewed-by: Anshuman Khandual <anshuman.khandual@arm.com> |
| Reviewed-by: Andrey Konovalov <andreyknvl@gmail.com> |
| Reviewed-by: Vishal Moola (Oracle) <vishal.moola@gmail.com> |
| Cc: Alexander Potapenko <glider@google.com> |
| Cc: Andrey Ryabinin <ryabinin.a.a@gmail.com> |
| Cc: Dmitriy Vyukov <dvyukov@google.com> |
| Cc: Vincenzo Frascino <vincenzo.frascino@arm.com> |
| Signed-off-by: Andrew Morton <akpm@linux-foundation.org> |
| --- |
| |
| mm/kasan/init.c | 4 +--- |
| 1 file changed, 1 insertion(+), 3 deletions(-) |
| |
| --- a/mm/kasan/init.c~mm-remove-unnecessary-pointer-variables |
| +++ a/mm/kasan/init.c |
| @@ -266,11 +266,9 @@ int __ref kasan_populate_early_shadow(co |
| } |
| |
| if (pgd_none(*pgd)) { |
| - p4d_t *p; |
| |
| if (slab_is_available()) { |
| - p = p4d_alloc(&init_mm, pgd, addr); |
| - if (!p) |
| + if (!p4d_alloc(&init_mm, pgd, addr)) |
| return -ENOMEM; |
| } else { |
| pgd_populate_kernel(addr, pgd, |
| _ |