>>> On 10.04.15 at 03:43, <kevin.t...@intel.com> wrote: >> From: Roger Pau Monne [mailto:roger....@citrix.com] >> Sent: Wednesday, April 08, 2015 8:57 PM >> @@ -1484,6 +1489,12 @@ int hvm_domain_initialise(struct domain *d) >> goto fail1; >> d->arch.hvm_domain.io_handler->num_slot = 0; >> >> + /* Set the default IO Bitmap */ >> + if ( is_hardware_domain(d) ) >> + d->arch.hvm_domain.io_bitmap = hvm_hw_io_bitmap; >> + else >> + d->arch.hvm_domain.io_bitmap = hvm_io_bitmap; >> + > > if we want to support multiple PVH hardware domains w/ different > permissions, using global array is not correct here.
There's no such thing like multiple hardware domains. There can only ever (theoretically that is) be multiple control domains. Jan _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel