Rev 1315 | Rev 1434 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1315 | Rev 1389 | ||
---|---|---|---|
Line 198... | Line 198... | ||
198 | tlb_init(); |
198 | tlb_init(); |
199 | config.mm_initialized = true; |
199 | config.mm_initialized = true; |
200 | arch_post_mm_init(); |
200 | arch_post_mm_init(); |
201 | 201 | ||
202 | version_print(); |
202 | version_print(); |
203 | printf("%.*p: hardcoded_ktext_size=%zdK, hardcoded_kdata_size=%zdK\n", sizeof(__address) * 2, config.base, hardcoded_ktext_size / 1024, hardcoded_kdata_size / 1024); |
203 | printf("%.*p: hardcoded_ktext_size=%zdK, hardcoded_kdata_size=%zdK\n", sizeof(__address) * 2, config.base, hardcoded_ktext_size >> 10, hardcoded_kdata_size >> 10); |
204 | 204 | ||
205 | arch_pre_smp_init(); |
205 | arch_pre_smp_init(); |
206 | smp_init(); |
206 | smp_init(); |
207 | 207 | ||
208 | slab_enable_cpucache(); /* Slab must be initialized AFTER we know the number of processors */ |
208 | slab_enable_cpucache(); /* Slab must be initialized AFTER we know the number of processors */ |
209 | 209 | ||
210 | printf("config.memory_size=%zdM\n", config.memory_size/(1024*1024)); |
210 | printf("config.memory_size=%zdM\n", config.memory_size >> 20); |
211 | printf("config.cpu_count=%zd\n", config.cpu_count); |
211 | printf("config.cpu_count=%zd\n", config.cpu_count); |
212 | cpu_init(); |
212 | cpu_init(); |
213 | 213 | ||
214 | calibrate_delay_loop(); |
214 | calibrate_delay_loop(); |
215 | timeout_init(); |
215 | timeout_init(); |