@@ -67,26 +67,30 @@ void __init mminit_verify_pageflags_layout(void)
67
67
unsigned long or_mask , add_mask ;
68
68
69
69
shift = 8 * sizeof (unsigned long );
70
- width = shift - SECTIONS_WIDTH - NODES_WIDTH - ZONES_WIDTH - LAST_CPUPID_SHIFT ;
70
+ width = shift - SECTIONS_WIDTH - NODES_WIDTH - ZONES_WIDTH
71
+ - LAST_CPUPID_SHIFT - KASAN_TAG_WIDTH ;
71
72
mminit_dprintk (MMINIT_TRACE , "pageflags_layout_widths" ,
72
- "Section %d Node %d Zone %d Lastcpupid %d Flags %d\n" ,
73
+ "Section %d Node %d Zone %d Lastcpupid %d Kasantag %d Flags %d\n" ,
73
74
SECTIONS_WIDTH ,
74
75
NODES_WIDTH ,
75
76
ZONES_WIDTH ,
76
77
LAST_CPUPID_WIDTH ,
78
+ KASAN_TAG_WIDTH ,
77
79
NR_PAGEFLAGS );
78
80
mminit_dprintk (MMINIT_TRACE , "pageflags_layout_shifts" ,
79
- "Section %d Node %d Zone %d Lastcpupid %d\n" ,
81
+ "Section %d Node %d Zone %d Lastcpupid %d Kasantag %d \n" ,
80
82
SECTIONS_SHIFT ,
81
83
NODES_SHIFT ,
82
84
ZONES_SHIFT ,
83
- LAST_CPUPID_SHIFT );
85
+ LAST_CPUPID_SHIFT ,
86
+ KASAN_TAG_WIDTH );
84
87
mminit_dprintk (MMINIT_TRACE , "pageflags_layout_pgshifts" ,
85
- "Section %lu Node %lu Zone %lu Lastcpupid %lu\n" ,
88
+ "Section %lu Node %lu Zone %lu Lastcpupid %lu Kasantag %lu \n" ,
86
89
(unsigned long )SECTIONS_PGSHIFT ,
87
90
(unsigned long )NODES_PGSHIFT ,
88
91
(unsigned long )ZONES_PGSHIFT ,
89
- (unsigned long )LAST_CPUPID_PGSHIFT );
92
+ (unsigned long )LAST_CPUPID_PGSHIFT ,
93
+ (unsigned long )KASAN_TAG_PGSHIFT );
90
94
mminit_dprintk (MMINIT_TRACE , "pageflags_layout_nodezoneid" ,
91
95
"Node/Zone ID: %lu -> %lu\n" ,
92
96
(unsigned long )(ZONEID_PGOFF + ZONEID_SHIFT ),
0 commit comments