From 014e52494a73ce80d9e4c47e4eab676213c25a03 Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Wed, 15 Jul 2026 15:56:43 +0200 Subject: kernel/cpu: introduce core index number --- arch/x86_64/kapi/cpu.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'arch/x86_64/kapi/cpu.cpp') diff --git a/arch/x86_64/kapi/cpu.cpp b/arch/x86_64/kapi/cpu.cpp index 70cd3635..c51e08b3 100644 --- a/arch/x86_64/kapi/cpu.cpp +++ b/arch/x86_64/kapi/cpu.cpp @@ -74,9 +74,10 @@ namespace kapi::cpu { auto is_bsp = !bsp_found; bsp_found = true; - auto core = kstd::make_unique(core_major, core_count, apic.processor_id(), is_bsp); - core->add_child(kstd::make_unique(interrupt_controller_major, core_count, apic.id(), - local_apic_address, is_bsp)); + auto core = + kstd::make_unique(core_major, core_count, core_count, apic.processor_id(), is_bsp); + core->add_child(kstd::make_unique(interrupt_controller_major, core_count, core_count, + apic.id(), local_apic_address, is_bsp)); cpu_bus->add_child(std::move(core)); ++core_count; } -- cgit v1.2.3