mm/kasan/init.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-)
Simplify the code to enhance readability and maintain a consistent
coding style.
Signed-off-by: Xichao Zhao <zhao.xichao@vivo.com>
---
mm/kasan/init.c | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/mm/kasan/init.c b/mm/kasan/init.c
index ced6b29fcf76..e5810134813c 100644
--- a/mm/kasan/init.c
+++ b/mm/kasan/init.c
@@ -266,11 +266,9 @@ int __ref kasan_populate_early_shadow(const void *shadow_start,
}
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(&init_mm, pgd,
--
2.34.1
On Mon, Aug 11, 2025 at 11:42:57AM +0800, Xichao Zhao wrote: > Simplify the code to enhance readability and maintain a consistent > coding style. > > Signed-off-by: Xichao Zhao <zhao.xichao@vivo.com> > --- > mm/kasan/init.c | 4 +--- > 1 file changed, 1 insertion(+), 3 deletions(-) > > diff --git a/mm/kasan/init.c b/mm/kasan/init.c > index ced6b29fcf76..e5810134813c 100644 > --- a/mm/kasan/init.c > +++ b/mm/kasan/init.c > @@ -266,11 +266,9 @@ int __ref kasan_populate_early_shadow(const void *shadow_start, > } > > if (pgd_none(*pgd)) { > - p4d_t *p; > Nit - Get rid of the empty line between the if statements. Aside from that, LGTM. Reviewed-by: Vishal Moola (Oracle) <vishal.moola@gmail.com> > 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(&init_mm, pgd, > -- > 2.34.1 >
On Mon, Aug 11, 2025 at 5:43 AM Xichao Zhao <zhao.xichao@vivo.com> wrote: > > Simplify the code to enhance readability and maintain a consistent > coding style. > > Signed-off-by: Xichao Zhao <zhao.xichao@vivo.com> > --- > mm/kasan/init.c | 4 +--- > 1 file changed, 1 insertion(+), 3 deletions(-) > > diff --git a/mm/kasan/init.c b/mm/kasan/init.c > index ced6b29fcf76..e5810134813c 100644 > --- a/mm/kasan/init.c > +++ b/mm/kasan/init.c > @@ -266,11 +266,9 @@ int __ref kasan_populate_early_shadow(const void *shadow_start, > } > > 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(&init_mm, pgd, > -- > 2.34.1 > Reviewed-by: Andrey Konovalov <andreyknvl@gmail.com>
On 11/08/25 9:12 AM, Xichao Zhao wrote: > Simplify the code to enhance readability and maintain a consistent > coding style. > > Signed-off-by: Xichao Zhao <zhao.xichao@vivo.com> > --- > mm/kasan/init.c | 4 +--- > 1 file changed, 1 insertion(+), 3 deletions(-) > > diff --git a/mm/kasan/init.c b/mm/kasan/init.c > index ced6b29fcf76..e5810134813c 100644 > --- a/mm/kasan/init.c > +++ b/mm/kasan/init.c > @@ -266,11 +266,9 @@ int __ref kasan_populate_early_shadow(const void *shadow_start, > } > > 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(&init_mm, pgd, Agreed that p4d_t pointer here is just redundant. Reviewed-by: Anshuman Khandual <anshuman.khandual@arm.com>
© 2016 - 2025 Red Hat, Inc.