[PATCH] x86_64: Increase NR_IRQ_VECTORS to 32 * NR_CPUS
authorAndi Kleen <ak@suse.de>
Mon, 16 Jan 2006 00:56:54 +0000 (01:56 +0100)
committerLinus Torvalds <torvalds@g5.osdl.org>
Mon, 16 Jan 2006 19:27:59 +0000 (11:27 -0800)
This prevents running out of GSIs on large Unisys ES7000 machines.
Follows i386

Cc: "Protasevich, Natalie" <Natalie.Protasevich@unisys.com>
Signed-off-by: Andi Kleen <ak@suse.de>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
include/asm-x86_64/irq.h

index fb724ba37ae630d85e38d77714822f08c973a537..9db5a1b4f7b11c4602fbc2f208b1c655ac087ebe 100644 (file)
@@ -36,7 +36,7 @@
 #define NR_IRQ_VECTORS NR_IRQS
 #else
 #define NR_IRQS 224
-#define NR_IRQ_VECTORS 1024
+#define NR_IRQ_VECTORS (32 * NR_CPUS)
 #endif
 
 static __inline__ int irq_canonicalize(int irq)