@@ -248,16 +248,15 @@ static int process_madt_entries(void) {
248
248
if (!enabled )
249
249
break ;
250
250
251
- cpu_t * cpu = get_cpu ( madt_cpu -> apic_proc_id )
252
- ?: add_cpu (madt_cpu -> apic_proc_id , false, enabled );
251
+ cpu_t * cpu =
252
+ get_cpu ( madt_cpu -> apic_id ) ?: add_cpu (madt_cpu -> apic_id , false, enabled );
253
253
cpu -> flags .enabled = enabled ;
254
254
255
255
percpu_t * percpu = cpu -> percpu ;
256
- percpu -> cpu_id = madt_cpu -> apic_proc_id ;
257
- percpu -> apic_id = madt_cpu -> apic_id ;
256
+ percpu -> acpi_id = madt_cpu -> apic_proc_id ;
258
257
259
- printk ("ACPI: [MADT] APIC Processor ID: %u, APIC ID: %u, Flags: %08x\n" ,
260
- cpu -> id , percpu -> apic_id , madt_cpu -> flags );
258
+ printk ("ACPI: [MADT] ACPI Processor ID: %u, APIC ID: %u, Flags: %08x\n" ,
259
+ percpu -> acpi_id , percpu -> apic_id , madt_cpu -> flags );
261
260
break ;
262
261
}
263
262
case ACPI_MADT_TYPE_IOAPIC : {
@@ -475,15 +474,14 @@ static void madt_parser(ACPI_SUBTABLE_HEADER *entry, void *arg) {
475
474
if (!enabled )
476
475
break ;
477
476
478
- cpu_t * cpu =
479
- get_cpu (lapic -> ProcessorId ) ?: add_cpu (lapic -> ProcessorId , false, enabled );
477
+ cpu_t * cpu = get_cpu (lapic -> Id ) ?: add_cpu (lapic -> Id , false, enabled );
480
478
cpu -> flags .enabled = enabled ;
481
479
482
480
percpu_t * percpu = cpu -> percpu ;
483
- percpu -> apic_id = lapic -> Id ;
481
+ percpu -> acpi_id = lapic -> ProcessorId ;
484
482
485
- printk ("ACPI: [MADT] APIC Processor ID: %u, APIC ID: %u, Flags: %08x\n" , cpu -> id ,
486
- percpu -> apic_id , lapic -> LapicFlags );
483
+ printk ("ACPI: [MADT] ACPI Processor ID: %u, APIC ID: %u, Flags: %08x\n" ,
484
+ percpu -> acpi_id , percpu -> apic_id , lapic -> LapicFlags );
487
485
break ;
488
486
}
489
487
case ACPI_MADT_TYPE_IO_APIC : {
0 commit comments