aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/arm/mach/init.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/arm/mach/init.c b/src/arm/mach/init.c
index ee552e7..d728889 100644
--- a/src/arm/mach/init.c
+++ b/src/arm/mach/init.c
@@ -329,8 +329,8 @@ void cpuinfo_arm_mach_init(void) {
const uint32_t package_id = i / threads_per_package;
processors[i].smt_id = smt_id;
- processors[i].core = cores + i / threads_per_core;
- processors[i].package = packages + i / threads_per_package;
+ processors[i].core = &cores[core_id];
+ processors[i].package = &packages[package_id];
}
const uint32_t cacheline_size = get_sys_info(HW_CACHELINE, "HW_CACHELINE");