提交 3f4ed151 编写于 作者: S Steven Rostedt 提交者: Thomas Gleixner

x86: Add parenthesis to IRQ vector macros

It is not good taste to have macros with additions that do not have
parenthesises around them.  This patch parethesizes the IRQ vector
macros for x86_64 arch.

Note, this caused me a bit of heart-ache debugging lguest64.

[ tglx: arch/x86 adaptation ]
Signed-off-by: NSteven Rostedt <rostedt@goodmis.org>
Signed-off-by: NAndi Kleen <ak@suse.de>
Signed-off-by: NIngo Molnar <mingo@elte.hu>
Signed-off-by: NThomas Gleixner <tglx@linutronix.de>
上级 d2ccc3fd
...@@ -40,22 +40,22 @@ ...@@ -40,22 +40,22 @@
/* /*
* Vectors 0x30-0x3f are used for ISA interrupts. * Vectors 0x30-0x3f are used for ISA interrupts.
*/ */
#define IRQ0_VECTOR FIRST_EXTERNAL_VECTOR + 0x10 #define IRQ0_VECTOR (FIRST_EXTERNAL_VECTOR + 0x10)
#define IRQ1_VECTOR IRQ0_VECTOR + 1 #define IRQ1_VECTOR (IRQ0_VECTOR + 1)
#define IRQ2_VECTOR IRQ0_VECTOR + 2 #define IRQ2_VECTOR (IRQ0_VECTOR + 2)
#define IRQ3_VECTOR IRQ0_VECTOR + 3 #define IRQ3_VECTOR (IRQ0_VECTOR + 3)
#define IRQ4_VECTOR IRQ0_VECTOR + 4 #define IRQ4_VECTOR (IRQ0_VECTOR + 4)
#define IRQ5_VECTOR IRQ0_VECTOR + 5 #define IRQ5_VECTOR (IRQ0_VECTOR + 5)
#define IRQ6_VECTOR IRQ0_VECTOR + 6 #define IRQ6_VECTOR (IRQ0_VECTOR + 6)
#define IRQ7_VECTOR IRQ0_VECTOR + 7 #define IRQ7_VECTOR (IRQ0_VECTOR + 7)
#define IRQ8_VECTOR IRQ0_VECTOR + 8 #define IRQ8_VECTOR (IRQ0_VECTOR + 8)
#define IRQ9_VECTOR IRQ0_VECTOR + 9 #define IRQ9_VECTOR (IRQ0_VECTOR + 9)
#define IRQ10_VECTOR IRQ0_VECTOR + 10 #define IRQ10_VECTOR (IRQ0_VECTOR + 10)
#define IRQ11_VECTOR IRQ0_VECTOR + 11 #define IRQ11_VECTOR (IRQ0_VECTOR + 11)
#define IRQ12_VECTOR IRQ0_VECTOR + 12 #define IRQ12_VECTOR (IRQ0_VECTOR + 12)
#define IRQ13_VECTOR IRQ0_VECTOR + 13 #define IRQ13_VECTOR (IRQ0_VECTOR + 13)
#define IRQ14_VECTOR IRQ0_VECTOR + 14 #define IRQ14_VECTOR (IRQ0_VECTOR + 14)
#define IRQ15_VECTOR IRQ0_VECTOR + 15 #define IRQ15_VECTOR (IRQ0_VECTOR + 15)
/* /*
* Special IRQ vectors used by the SMP architecture, 0xf0-0xff * Special IRQ vectors used by the SMP architecture, 0xf0-0xff
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册