ia64/pv_ops: add hooks, pv_irq_ops, to paravirtualized irq related operations.
commit352a5ba3482ec33521dde973d7134dc57304f315
authorIsaku Yamahata <yamahata@valinux.co.jp>
Tue, 8 Apr 2008 03:12:14 +0000 (7 20:12 -0700)
committerIsaku Yamahata <yamahata@valinux.co.jp>
Mon, 19 May 2008 11:28:50 +0000 (19 20:28 +0900)
tree8268356d88e9806068561546537deb967a1a3be1
parent8b07a50e308da8595392cafa464264fa619a6b87
ia64/pv_ops: 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>
arch/ia64/kernel/irq_ia64.c
arch/ia64/kernel/paravirt.c
include/asm-ia64/hw_irq.h
include/asm-ia64/paravirt.h