aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>2005-12-28 16:23:42 +0100
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>2005-12-28 16:23:42 +0100
commitd17f04f5f88aa3ac4266c43802ba23fd03c9f04c (patch)
tree1819936b14cb054278db605ce68364cb4292f7a2
parent8be86755a9b8325684b0d5db4a539c50713bdf27 (diff)
downloadxen-d17f04f5f88aa3ac4266c43802ba23fd03c9f04c.tar.gz
xen-d17f04f5f88aa3ac4266c43802ba23fd03c9f04c.tar.bz2
xen-d17f04f5f88aa3ac4266c43802ba23fd03c9f04c.zip
Fix iobmp_mask setup when permitting a domU access to
I/O port ranges. Signed-off-by: Ryan Wilson <hap9@epoch.ncsc.mil>
-rw-r--r--xen/arch/x86/dom0_ops.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/xen/arch/x86/dom0_ops.c b/xen/arch/x86/dom0_ops.c
index 527b4dd387..1e4b0978c3 100644
--- a/xen/arch/x86/dom0_ops.c
+++ b/xen/arch/x86/dom0_ops.c
@@ -153,7 +153,7 @@ long arch_do_dom0_op(dom0_op_t *op, dom0_op_t *u_dom0_op)
break;
ret = -ENOMEM;
- if ( d->arch.iobmp_mask != NULL )
+ if ( d->arch.iobmp_mask == NULL )
{
if ( (d->arch.iobmp_mask = xmalloc_array(
u8, IOBMP_BYTES)) == NULL )