[IA64] pvops: add hooks, pv_irq_ops, to paravirtualized irq related operations.
commit85cbc503787d577c215f9540c57294e1ec799144
authorIsaku Yamahata <yamahata@valinux.co.jp>
Mon, 19 May 2008 13:13:43 +0000 (19 22:13 +0900)
committerTony Luck <tony.luck@intel.com>
Tue, 27 May 2008 22:11:10 +0000 (27 15:11 -0700)
tree040eabd9681d2691f777574283de9963aa8f2e05
parent33b39e84209b0308b572dce017df7ee9b63f086c
[IA64] pvops: add hooks, pv_irq_ops, to paravirtualized irq related operations.

introduce pv_irq_ops which adds hooks to paravirtualize irq related
operations.
On virtualized environment, interruption may be replaced by something
virtualization friendly. So the irq related operation also may need
paravirtualization.
This patch adds necessary hooks to paravirtualize irq related operations.

Signed-off-by: Yaozu (Eddie) Dong <eddie.dong@intel.com>
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: Tony Luck <tony.luck@intel.com>
arch/ia64/kernel/irq_ia64.c
arch/ia64/kernel/paravirt.c
include/asm-ia64/hw_irq.h
include/asm-ia64/paravirt.h