]> xenbits.xensource.com Git - people/julieng/xen-unstable.git/commitdiff
x86/PoD: use clear_domain_page()
authorJan Beulich <jbeulich@suse.com>
Mon, 14 Sep 2015 11:40:04 +0000 (13:40 +0200)
committerJan Beulich <jbeulich@suse.com>
Mon, 14 Sep 2015 11:40:04 +0000 (13:40 +0200)
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
Acked-by: George Dunlap <george.dunlap@citrix.com>
xen/arch/x86/mm/p2m-pod.c

index 8156525b298af930048fe2c8e966ac9de2668479..026d45577d0d15e9a97e25e009a195f1881ffb9a 100644 (file)
@@ -107,11 +107,7 @@ p2m_pod_cache_add(struct p2m_domain *p2m,
      * promise to provide zero pages. So we scrub pages before using.
      */
     for ( i = 0; i < (1 << order); i++ )
-    {
-        char *b = map_domain_page(_mfn(mfn_x(page_to_mfn(page)) + i));
-        clear_page(b);
-        unmap_domain_page(b);
-    }
+        clear_domain_page(_mfn(mfn_x(page_to_mfn(page)) + i));
 
     /* First, take all pages off the domain list */
     lock_page_alloc(p2m);