Yinghai Lu
b77b881f21
x86: fix lguest used_vectors breakage, -v2
...
Impact: fix lguest, clean up
32-bit lguest used used_vectors to record vectors, but that model of
allocating vectors changed and got broken, after we changed vector
allocation to a per_cpu array.
Try enable that for 64bit, and the array is used for all vectors that
are not managed by vector_irq per_cpu array.
Also kill system_vectors[], that is now a duplication of the
used_vectors bitmap.
[ merged in cpus4096 due to io_apic.c cpumask changes. ]
[ -v2, fix build failure ]
Signed-off-by: Yinghai Lu <yinghai@kernel.org>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
2008-12-23 22:37:28 +01:00
..
alpha
cpumask: make irq_set_affinity() take a const struct cpumask
2008-12-13 21:20:26 +10:30
arm
Merge branch 'linus' into cpus4096
2008-12-17 13:07:48 +01:00
avr32
cpumask: convert struct clock_event_device to cpumask pointers.
2008-12-13 21:20:26 +10:30
blackfin
cpumask: convert struct clock_event_device to cpumask pointers.
2008-12-13 21:20:26 +10:30
cris
cpumask: make irq_set_affinity() take a const struct cpumask
2008-12-13 21:20:26 +10:30
frv
frv: fix mmap2 error handling
2008-12-01 19:55:24 -08:00
h8300
ia64
Merge branch 'linus' into cpus4096
2008-12-17 13:07:48 +01:00
m32r
Merge ../linux-2.6-x86
2008-12-13 21:55:51 +10:30
m68k
m68k: Update defconfigs for 2.6.28-rc7
2008-12-02 20:58:26 +01:00
m68knommu
cpumask: convert struct clock_event_device to cpumask pointers.
2008-12-13 21:20:26 +10:30
mips
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-ingo into cpus4096
2008-12-16 12:24:38 +01:00
mn10300
MN10300: Give correct size when reserving interrupt vector table
2008-12-10 13:34:33 -08:00
parisc
cpumask: make irq_set_affinity() take a const struct cpumask
2008-12-13 21:20:26 +10:30
powerpc
Merge branch 'linus' into cpus4096
2008-12-18 11:48:30 +01:00
s390
Merge ../linux-2.6-x86
2008-12-13 21:55:51 +10:30
sh
Merge branch 'linus' into cpus4096
2008-12-17 13:07:48 +01:00
sparc
cpumask: centralize cpu_online_map and cpu_possible_map
2008-12-13 21:19:41 +10:30
sparc64
cpumask: convert struct clock_event_device to cpumask pointers.
2008-12-13 21:20:26 +10:30
um
Merge ../linux-2.6-x86
2008-12-13 21:55:51 +10:30
x86
x86: fix lguest used_vectors breakage, -v2
2008-12-23 22:37:28 +01:00
xtensa
.gitignore
Kconfig
remove __ARCH_WANT_COMPAT_SYS_PTRACE
2008-11-30 11:00:15 -08:00