Re: [Xen-devel] [PATCH v4 2/2] iommu: add rmrr Xen command line option for misc rmrrs

2015-05-10 Thread Jan Beulich
>>> On 08.05.15 at 22:51, wrote: > On Thu, May 07, 2015 at 06:47:12AM +0100, Jan Beulich wrote: >> >>> Elena Ufimtseva 05/06/15 6:50 PM >>> >> >In your proposed second valid case, segment 0001 should be assumed for >> > >> >second device as its own segment is not specified? >> >> Exactly

Re: [Xen-devel] [PATCH v4 2/2] iommu: add rmrr Xen command line option for misc rmrrs

2015-05-08 Thread Elena Ufimtseva
On Thu, May 07, 2015 at 06:47:12AM +0100, Jan Beulich wrote: > >>> Elena Ufimtseva 05/06/15 6:50 PM >>> > >On Tue, May 05, 2015 at 11:14:30AM +0100, Jan Beulich wrote: > >> >>> On 28.04.15 at 01:50, wrote: > >> > +if ( mfn_valid(rmrru->base_address << PAGE_SHIFT) || > >> > + m

Re: [Xen-devel] [PATCH v4 2/2] iommu: add rmrr Xen command line option for misc rmrrs

2015-05-06 Thread Jan Beulich
>>> Elena Ufimtseva 05/06/15 6:50 PM >>> >On Tue, May 05, 2015 at 11:14:30AM +0100, Jan Beulich wrote: >> >>> On 28.04.15 at 01:50, wrote: >> > +if ( mfn_valid(rmrru->base_address << PAGE_SHIFT) || >> > + mfn_valid(rmrru->end_address << PAGE_SHIFT) ) >> >> Please use PFN_UP()

Re: [Xen-devel] [PATCH v4 2/2] iommu: add rmrr Xen command line option for misc rmrrs

2015-05-06 Thread Elena Ufimtseva
On Tue, May 05, 2015 at 11:14:30AM +0100, Jan Beulich wrote: > >>> On 28.04.15 at 01:50, wrote: > > Format for rmrr Xen command line option: > > rmrr=start<-end>=[s1]bdf1[,[s1]bdf2[,...]];start<-end>=[s2]bdf1[,[s2]bdf2[,...]] > > If grub used and multiple ranges are specified, ';' should be > > q

Re: [Xen-devel] [PATCH v4 2/2] iommu: add rmrr Xen command line option for misc rmrrs

2015-05-05 Thread Jan Beulich
>>> On 28.04.15 at 01:50, wrote: > Format for rmrr Xen command line option: > rmrr=start<-end>=[s1]bdf1[,[s1]bdf2[,...]];start<-end>=[s2]bdf1[,[s2]bdf2[,...]] > If grub used and multiple ranges are specified, ';' should be > quoted/escaped, > refer to grub man for more information. I think you m

[Xen-devel] [PATCH v4 2/2] iommu: add rmrr Xen command line option for misc rmrrs

2015-04-27 Thread elena . ufimtseva
From: Elena Ufimtseva On some platforms RMRR regions may be not specified in ACPI and thus will not be mapped 1:1 in dom0. This causes IO Page Faults and prevents dom0 from booting in PVH mode. New Xen command line option rmrr allows to specify such devices and memory regions. These regions are a