diff -r 7ee8bb40200a xen/include/asm-x86/mem_sharing.h --- a/xen/include/asm-x86/mem_sharing.h Thu Apr 15 19:11:16 2010 +0100 +++ b/xen/include/asm-x86/mem_sharing.h Fri Apr 16 17:11:32 2010 +0200 @@ -23,7 +23,7 @@ #define __MEM_SHARING_H__ #define sharing_supported(_d) \ - (is_hvm_domain(_d) && (_d)->arch.hvm_domain.hap_enabled) + (is_hvm_domain(_d) && paging_mode_hap(_d)) typedef uint64_t shr_handle_t;