[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [RFC PATCH 11/16]: PVH xen: some misc changes like mtrr, intr, msi.
>>> On 16.01.13 at 02:02, Mukesh Rathor <mukesh.rathor@xxxxxxxxxx> wrote: > On Mon, 14 Jan 2013 12:07:32 +0000 "Jan Beulich" <JBeulich@xxxxxxxx> wrote: >> >>> On 12.01.13 at 03:03, Mukesh Rathor <mukesh.rathor@xxxxxxxxxx> >> > --- a/xen/arch/x86/msi.c Fri Jan 11 16:34:17 2013 -0800 >> > +++ b/xen/arch/x86/msi.c Fri Jan 11 16:35:48 2013 -0800 >> > @@ -766,10 +766,12 @@ static int msix_capability_init(struct p >> > WARN_ON(rangeset_overlaps_range(mmio_ro_ranges, >> > dev->msix_pba.first, dev->msix_pba.last)); >> > >> > - if ( rangeset_add_range(mmio_ro_ranges, >> > dev->msix_table.first, +/* PVH: for now we don't make the mmio >> > range readonly. See xen-devel for thread: >> > + * "[PVH]: Help: msi.c". When linux msi.c is fixed, pvh check can >> > be removed */ >> > + if ( !is_pvh_domain(dev->domain) && >> > rangeset_add_range(mmio_ro_ranges, dev->msix_table.first, >> > dev->msix_table.last) ) WARN(); >> > - if ( rangeset_add_range(mmio_ro_ranges, >> > dev->msix_pba.first, >> > + if ( !is_pvh_domain(dev->domain) && >> > rangeset_add_range(mmio_ro_ranges, dev->msix_pba.first, >> > dev->msix_pba.last) ) WARN(); >> >> I hope there is no plan for this to go in in this shape. > > > Can I ifdef it and make it go'able? Ifdef saying PVH is experimental? > Not sure who's working on the issue on linux side. No, unless you intend the whole PVH code to become conditional, default off. You're widening a known security hole by suppressing this. Jan _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |