@@ -605,17 +605,15 @@ static const struct page_flags_test pft[] = {
605
605
606
606
static void __init
607
607
page_flags_test (int section , int node , int zone , int last_cpupid ,
608
- int kasan_tag , int flags , const char * name , char * cmp_buf )
608
+ int kasan_tag , unsigned long flags , const char * name ,
609
+ char * cmp_buf )
609
610
{
610
611
unsigned long values [] = {section , node , zone , last_cpupid , kasan_tag };
611
- unsigned long page_flags = 0 ;
612
612
unsigned long size = 0 ;
613
613
bool append = false;
614
614
int i ;
615
615
616
- flags &= PAGEFLAGS_MASK ;
617
- if (flags ) {
618
- page_flags |= flags ;
616
+ if (flags & PAGEFLAGS_MASK ) {
619
617
snprintf (cmp_buf + size , BUF_SIZE - size , "%s" , name );
620
618
size = strlen (cmp_buf );
621
619
#if SECTIONS_WIDTH || NODES_WIDTH || ZONES_WIDTH || \
@@ -635,7 +633,7 @@ page_flags_test(int section, int node, int zone, int last_cpupid,
635
633
size = strlen (cmp_buf );
636
634
}
637
635
638
- page_flags |= (values [i ] & pft [i ].mask ) << pft [i ].shift ;
636
+ flags |= (values [i ] & pft [i ].mask ) << pft [i ].shift ;
639
637
snprintf (cmp_buf + size , BUF_SIZE - size , "%s=" , pft [i ].name );
640
638
size = strlen (cmp_buf );
641
639
snprintf (cmp_buf + size , BUF_SIZE - size , pft [i ].fmt ,
@@ -644,7 +642,7 @@ page_flags_test(int section, int node, int zone, int last_cpupid,
644
642
append = true;
645
643
}
646
644
647
- test (cmp_buf , "%pGp" , & page_flags );
645
+ test (cmp_buf , "%pGp" , & flags );
648
646
}
649
647
650
648
static void __init
0 commit comments