]> git.baikalelectronics.ru Git - kernel.git/commit
x86, SGI UV: hardcode the TLB flush interrupt system vector
authorCliff Wickman <cpw@sgi.com>
Tue, 19 Aug 2008 17:51:59 +0000 (12:51 -0500)
committerIngo Molnar <mingo@elte.hu>
Wed, 20 Aug 2008 10:36:03 +0000 (12:36 +0200)
commit67b1148c0caf7608111c4041d3f311032a22a1c3
tree32581d2ce9374b1b6db33a2eec0a5c0bf626b1dc
parent8e5f6d64d91eb17d6acf5236c63ddd12abda1d97
x86, SGI UV: hardcode the TLB flush interrupt system vector

The UV TLB shootdown mechanism needs a system interrupt vector.

Its vector had been hardcoded as 200, but needs to moved to the reserved
system vector range so that it does not collide with some device vector.

This is still temporary until dynamic system IRQ allocation is provided.
But it will be needed when real UV hardware becomes available and runs 2.6.27.

Signed-off-by: Cliff Wickman <cpw@sgi.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
arch/x86/kernel/tlb_uv.c
include/asm-x86/irq_vectors.h
include/asm-x86/uv/uv_bau.h