@@ -66,7 +66,7 @@ void mm_init()
if (mb2_mem_info->type == 1)
mm_Total_Memory += mb2_mem_info->len;
- kdebug("[i=%d] mb2_mem_info[i].type=%d, mb2_mem_info[i].addr=%#018lx", i, mb2_mem_info[i].type, mb2_mem_info[i].addr);
+ // kdebug("[i=%d] mb2_mem_info[i].type=%d, mb2_mem_info[i].addr=%#018lx", i, mb2_mem_info[i].type, mb2_mem_info[i].addr);
// 保存信息到mms
memory_management_struct.e820[i].BaseAddr = mb2_mem_info[i].addr;
memory_management_struct.e820[i].Length = mb2_mem_info[i].len;
@@ -57,14 +57,6 @@ void smp_init()
for (int i = 0; i < total_processor_num; ++i) // i从1开始,不初始化bsp
{
io_mfence();
- // if (proc_local_apic_structs[i]->ACPI_Processor_UID == 0)
- // --total_processor_num;
- // io_mfence();
- // if (proc_local_apic_structs[i]->local_apic_id > total_processor_num)
- // {
- // continue;
- // }
// 跳过BSP
kdebug("[core %d] acpi processor UID=%d, APIC ID=%d, flags=%#010lx", i, proc_local_apic_structs[i]->ACPI_Processor_UID, proc_local_apic_structs[i]->local_apic_id, proc_local_apic_structs[i]->flags);