File tree Expand file tree Collapse file tree 3 files changed +3
-5
lines changed Expand file tree Collapse file tree 3 files changed +3
-5
lines changed Original file line number Diff line number Diff line change 27
27
28
28
#ifdef CONFIG_KASAN
29
29
void kasan_early_init (void );
30
- void kasan_mmu_init (void );
31
30
void kasan_init (void );
32
31
void kasan_late_init (void );
33
32
#else
34
33
static inline void kasan_init (void ) { }
35
- static inline void kasan_mmu_init (void ) { }
36
34
static inline void kasan_late_init (void ) { }
37
35
#endif
38
36
Original file line number Diff line number Diff line change @@ -170,8 +170,6 @@ void __init MMU_init(void)
170
170
btext_unmap ();
171
171
#endif
172
172
173
- kasan_mmu_init ();
174
-
175
173
setup_kup ();
176
174
177
175
/* Shortly after that, the entire linear mapping will be available */
Original file line number Diff line number Diff line change @@ -131,7 +131,7 @@ static void __init kasan_unmap_early_shadow_vmalloc(void)
131
131
flush_tlb_kernel_range (k_start , k_end );
132
132
}
133
133
134
- void __init kasan_mmu_init (void )
134
+ static void __init kasan_mmu_init (void )
135
135
{
136
136
int ret ;
137
137
struct memblock_region * reg ;
@@ -159,6 +159,8 @@ void __init kasan_mmu_init(void)
159
159
160
160
void __init kasan_init (void )
161
161
{
162
+ kasan_mmu_init ();
163
+
162
164
kasan_remap_early_shadow_ro ();
163
165
164
166
clear_page (kasan_early_shadow_page );
You can’t perform that action at this time.
0 commit comments