summaryrefslogtreecommitdiff
path: root/kern/cpu_number.c
diff options
context:
space:
mode:
Diffstat (limited to 'kern/cpu_number.c')
-rw-r--r--kern/cpu_number.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/kern/cpu_number.c b/kern/cpu_number.c
index 4101e73c..d9adc584 100644
--- a/kern/cpu_number.c
+++ b/kern/cpu_number.c
@@ -9,8 +9,8 @@ int
cpu_number()
{
if(lapic == 0 | ncpu == 1) return 0;
- else{
- unsigned apic_id = lapic->apic_id.r >>24;
+ else{
+ unsigned apic_id = lapic->apic_id.r;
return apic2kernel[apic_id];