aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKeir Fraser <keir@xen.org>2011-02-07 10:01:19 +0000
committerKeir Fraser <keir@xen.org>2011-02-07 10:01:19 +0000
commit5b1d65c0c91ffbc724d823d587bcc4ca6a53ff03 (patch)
treed2853f8744bdee207f33d40f64f6d66a3d3cc1d5
parent19afb33847776558996b2e509bf49fb823f7ffaa (diff)
downloadxen-5b1d65c0c91ffbc724d823d587bcc4ca6a53ff03.tar.gz
xen-5b1d65c0c91ffbc724d823d587bcc4ca6a53ff03.tar.bz2
xen-5b1d65c0c91ffbc724d823d587bcc4ca6a53ff03.zip
Revert 21334:993458f6c5a0 (xen-unstable 22071:c5aed2e049bc).
Signed-off-by: Keir Fraser <keir@xen.org>
-rw-r--r--xen/arch/x86/mm/hap/p2m-ept.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/xen/arch/x86/mm/hap/p2m-ept.c b/xen/arch/x86/mm/hap/p2m-ept.c
index 50a346231a..25b8f56bcc 100644
--- a/xen/arch/x86/mm/hap/p2m-ept.c
+++ b/xen/arch/x86/mm/hap/p2m-ept.c
@@ -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;
}