@@ -19,27 +19,30 @@ asmlinkage void __init kasan_early_init(void)
19
19
for (i = 0 ; i < PTRS_PER_PTE ; ++ i )
20
20
set_pte (kasan_early_shadow_pte + i ,
21
21
mk_pte (virt_to_page (kasan_early_shadow_page ),
22
- PAGE_KERNEL ));
22
+ PAGE_KERNEL ));
23
23
24
24
for (i = 0 ; i < PTRS_PER_PMD ; ++ i )
25
25
set_pmd (kasan_early_shadow_pmd + i ,
26
- pfn_pmd (PFN_DOWN (__pa ((uintptr_t )kasan_early_shadow_pte )),
27
- __pgprot (_PAGE_TABLE )));
26
+ pfn_pmd (PFN_DOWN
27
+ (__pa ((uintptr_t ) kasan_early_shadow_pte )),
28
+ __pgprot (_PAGE_TABLE )));
28
29
29
30
for (i = KASAN_SHADOW_START ; i < KASAN_SHADOW_END ;
30
31
i += PGDIR_SIZE , ++ pgd )
31
32
set_pgd (pgd ,
32
- pfn_pgd (PFN_DOWN (__pa (((uintptr_t )kasan_early_shadow_pmd ))),
33
- __pgprot (_PAGE_TABLE )));
33
+ pfn_pgd (PFN_DOWN
34
+ (__pa (((uintptr_t ) kasan_early_shadow_pmd ))),
35
+ __pgprot (_PAGE_TABLE )));
34
36
35
37
/* init for swapper_pg_dir */
36
38
pgd = pgd_offset_k (KASAN_SHADOW_START );
37
39
38
40
for (i = KASAN_SHADOW_START ; i < KASAN_SHADOW_END ;
39
41
i += PGDIR_SIZE , ++ pgd )
40
42
set_pgd (pgd ,
41
- pfn_pgd (PFN_DOWN (__pa (((uintptr_t )kasan_early_shadow_pmd ))),
42
- __pgprot (_PAGE_TABLE )));
43
+ pfn_pgd (PFN_DOWN
44
+ (__pa (((uintptr_t ) kasan_early_shadow_pmd ))),
45
+ __pgprot (_PAGE_TABLE )));
43
46
44
47
flush_tlb_all ();
45
48
}
@@ -86,7 +89,8 @@ void __init kasan_init(void)
86
89
unsigned long i ;
87
90
88
91
kasan_populate_early_shadow ((void * )KASAN_SHADOW_START ,
89
- (void * )kasan_mem_to_shadow ((void * )VMALLOC_END ));
92
+ (void * )kasan_mem_to_shadow ((void * )
93
+ VMALLOC_END ));
90
94
91
95
for_each_memblock (memory , reg ) {
92
96
void * start = (void * )__va (reg -> base );
@@ -95,14 +99,14 @@ void __init kasan_init(void)
95
99
if (start >= end )
96
100
break ;
97
101
98
- populate (kasan_mem_to_shadow (start ),
99
- kasan_mem_to_shadow (end ));
102
+ populate (kasan_mem_to_shadow (start ), kasan_mem_to_shadow (end ));
100
103
};
101
104
102
105
for (i = 0 ; i < PTRS_PER_PTE ; i ++ )
103
106
set_pte (& kasan_early_shadow_pte [i ],
104
107
mk_pte (virt_to_page (kasan_early_shadow_page ),
105
- __pgprot (_PAGE_PRESENT | _PAGE_READ | _PAGE_ACCESSED )));
108
+ __pgprot (_PAGE_PRESENT | _PAGE_READ |
109
+ _PAGE_ACCESSED )));
106
110
107
111
memset (kasan_early_shadow_page , 0 , PAGE_SIZE );
108
112
init_task .kasan_depth = 0 ;
0 commit comments