kernel_optimize_test/arch
Andi Kleen 78b599aed6 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>
2007-07-21 18:37:07 -07:00
..
alpha
arm clockevents: fix resume logic 2007-07-21 17:49:15 -07:00
arm26
avr32
blackfin
cris
frv
h8300
i386 x86: Always flush pages in change_page_attr 2007-07-21 18:37:07 -07:00
ia64 revert "PIE randomization" 2007-07-21 17:49:14 -07:00
m32r
m68k
m68knommu m68knommu: reformat show_cpuinfo() 2007-07-20 08:44:20 -07:00
mips [MIPS] User stack pointer randomisation 2007-07-20 18:57:40 +01:00
parisc
powerpc spufs: make signal-notification files readonly for NOSCHED contexts 2007-07-21 17:49:16 -07:00
ppc
s390
sh clockevents: fix resume logic 2007-07-21 17:49:15 -07:00
sh64
sparc [SPARC]: Make sure dev_archdata is filled in for all devices. 2007-07-20 17:13:42 -07:00
sparc64 NTP: move the cmos update code into ntp.c 2007-07-21 17:49:15 -07:00
um
v850
x86_64 x86_64: Don't rely on a unique IO-APIC ID 2007-07-21 18:37:07 -07:00
xtensa