summaryrefslogtreecommitdiffstats
path: root/kernel/spinlock.c
diff options
context:
space:
mode:
authorAndi Kleen <ak@suse.de>2007-07-21 17:09:53 +0200
committerLinus Torvalds <torvalds@woody.linux-foundation.org>2007-07-21 18:37:07 -0700
commit78b599aed61a1098444558e74c93745f22eda6cb (patch)
treef6132e3cf2a2e39524a5d5edc05161e9682a5811 /kernel/spinlock.c
parent9d531cc1193693f2d2e5ef2532a877481b118be6 (diff)
downloadlinux-78b599aed61a1098444558e74c93745f22eda6cb.tar.bz2
x86_64: Don't rely on a unique IO-APIC ID
Linux 64bit only uses the IO-APIC ID as an internal cookie. In the future there could be some cases where the IO-APIC IDs are not unique because they share an 8 bit space with CPUs and if there are enough CPUs it is difficult to get them that. But Linux needs the io apic ID internally for its data structures. Assign unique IO APIC ids on table parsing. TBD do for 32bit too Signed-off-by: Andi Kleen <ak@suse.de> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'kernel/spinlock.c')
0 files changed, 0 insertions, 0 deletions