diff options
author | kaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk> | 2005-12-28 16:23:42 +0100 |
---|---|---|
committer | kaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk> | 2005-12-28 16:23:42 +0100 |
commit | d17f04f5f88aa3ac4266c43802ba23fd03c9f04c (patch) | |
tree | 1819936b14cb054278db605ce68364cb4292f7a2 | |
parent | 8be86755a9b8325684b0d5db4a539c50713bdf27 (diff) | |
download | xen-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.c | 2 |
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 ) |