]> xenbits.xensource.com Git - people/royger/xen.git/commitdiff
xen/x86: allow HVM hardware domains (PVHv2 Dom0) to perform foreign memory mappings
authorRoger Pau Monne <roger.pau@citrix.com>
Tue, 6 Sep 2016 08:57:06 +0000 (10:57 +0200)
committerRoger Pau Monne <roger.pau@citrix.com>
Wed, 2 Nov 2016 17:34:51 +0000 (18:34 +0100)
Signed-off-by: Roger Pau Monné <roger.pau@citrix.com>
Acked-by: George Dunlap <george.dunlap@citrix.com>
---
Cc: George Dunlap <george.dunlap@eu.citrix.com>
Cc: Jan Beulich <jbeulich@suse.com>
Cc: Andrew Cooper <andrew.cooper3@citrix.com>
xen/arch/x86/mm/p2m.c

index da3e937d9f4255b829b6fbc9b8db86636d9ea057..dda75b32607de7b337249affba54b269ca42f9d2 100644 (file)
@@ -2890,7 +2890,7 @@ int p2m_add_foreign(struct domain *tdom, unsigned long fgfn,
     struct domain *fdom;
 
     ASSERT(tdom);
-    if ( foreigndom == DOMID_SELF || !is_pvh_domain(tdom) )
+    if ( foreigndom == DOMID_SELF || !has_hvm_container_domain(tdom) )
         return -EINVAL;
     /*
      * pvh fixme: until support is added to p2m teardown code to cleanup any