]> xenbits.xensource.com Git - xen.git/commitdiff
Revert 21334:993458f6c5a0 (xen-unstable 22071:c5aed2e049bc).
authorKeir Fraser <keir@xen.org>
Mon, 7 Feb 2011 10:01:19 +0000 (10:01 +0000)
committerKeir Fraser <keir@xen.org>
Mon, 7 Feb 2011 10:01:19 +0000 (10:01 +0000)
Signed-off-by: Keir Fraser <keir@xen.org>
xen/arch/x86/mm/hap/p2m-ept.c

index 50a346231aefc0530948995ee971bc74ad894445..25b8f56bcc6fb76be0fb69808af27e9fcf42ad02 100644 (file)
@@ -395,10 +395,6 @@ static mfn_t ept_get_entry(struct domain *d, unsigned long gfn, p2m_type_t *t,
     int i;
     int ret = 0;
     mfn_t mfn = _mfn(INVALID_MFN);
-    int do_locking = !p2m_locked_by_me(d->arch.p2m);
-
-    if ( do_locking )
-        p2m_lock(d->arch.p2m);
 
     *t = p2m_mmio_dm;
 
@@ -476,8 +472,6 @@ static mfn_t ept_get_entry(struct domain *d, unsigned long gfn, p2m_type_t *t,
     }
 
 out:
-    if ( do_locking )
-        p2m_unlock(d->arch.p2m);
     unmap_domain_page(table);
     return mfn;
 }