diff options
author | Andi Kleen <ak@suse.de> | 2007-07-21 17:09:53 +0200 |
---|---|---|
committer | Linus Torvalds <torvalds@woody.linux-foundation.org> | 2007-07-21 18:37:07 -0700 |
commit | 78b599aed61a1098444558e74c93745f22eda6cb (patch) | |
tree | f6132e3cf2a2e39524a5d5edc05161e9682a5811 /kernel/irq | |
parent | 9d531cc1193693f2d2e5ef2532a877481b118be6 (diff) | |
download | op-kernel-dev-78b599aed61a1098444558e74c93745f22eda6cb.zip op-kernel-dev-78b599aed61a1098444558e74c93745f22eda6cb.tar.gz |
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/irq')
0 files changed, 0 insertions, 0 deletions