ia64/xen-unstable

diff xen/include/asm-x86/hvm/support.h @ 10892:0d2ba35c0cf2

[XEN] Add hypercall support for HVM guests. This is
fairly useless at the moment, since all of the hypercalls
fail, since copy_from_user doesn't work correctly in HVM
domains.

Signed-off-by: Steven Smith <ssmith@xensource.com>

Add a CPUID hypervisor platform interface at leaf
0x40000000. Allow hypercall transfer page to be filled
in via MSR 0x40000000.

Signed-off-by: Keir Fraser <keir@xensource.com>
author kfraser@localhost.localdomain
date Tue Aug 01 17:18:05 2006 +0100 (2006-08-01)
parents f3561b1ee7a3
children a6cb8ba24a91
line diff
     1.1 --- a/xen/include/asm-x86/hvm/support.h	Tue Aug 01 15:48:48 2006 +0100
     1.2 +++ b/xen/include/asm-x86/hvm/support.h	Tue Aug 01 17:18:05 2006 +0100
     1.3 @@ -148,4 +148,6 @@ extern void hvm_hooks_assist(struct vcpu
     1.4  extern void hvm_print_line(struct vcpu *v, const char c);
     1.5  extern void hlt_timer_fn(void *data);
     1.6  
     1.7 +void hvm_do_hypercall(struct cpu_user_regs *pregs);
     1.8 +
     1.9  #endif /* __ASM_X86_HVM_SUPPORT_H__ */