summaryrefslogtreecommitdiff
path: root/kern
diff options
context:
space:
mode:
authorAlmuHS <almuhs@github.com>2019-06-27 19:27:52 +0200
committerAlmuHS <almuhs@github.com>2019-06-27 19:27:52 +0200
commit619c68b1c786c7358efc62c30efb4bc8b67ab703 (patch)
tree5f03ec2ce379f2e8cdb8811efac7cb378b4503c2 /kern
parente0603719902c282f98dd60ecffdf1dc9c7b1a738 (diff)
experiment: undone shift in apic_id
Diffstat (limited to 'kern')
-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];