[IA64] pvops: introduce pv_cpu_ops to paravirtualize privileged instructions.
authorIsaku Yamahata <yamahata@valinux.co.jp>
Mon, 19 May 2008 13:13:34 +0000 (22:13 +0900)
committerTony Luck <tony.luck@intel.com>
Tue, 27 May 2008 21:40:18 +0000 (14:40 -0700)
commit1ff730b52f0c3e4e3846c3ff345c5526b2633ba9
tree59a614eaa0679ba0ccd99e1f910ceeb22fc31948
parent3e0879deb700f322f6c81ab34f056fc72d15ec02
[IA64] pvops: introduce pv_cpu_ops to paravirtualize privileged instructions.

introduce pv_cpu_ops to paravirtualize privleged instructions
which are defined by ia64 intrinsics.
make them indirect C function calls by introducing function
tables, pv_cpu_ops.

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/paravirt.c
include/asm-ia64/Kbuild
include/asm-ia64/gcc_intrin.h
include/asm-ia64/intel_intrin.h
include/asm-ia64/intrinsics.h
include/asm-ia64/paravirt_privop.h [new file with mode: 0644]