[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH 3/3] xen: use correct type for physical addresses
On 08/01/15 17:01, Juergen Gross wrote: > When converting a pfn to a physical address be sure to use 64 bit > wide types. > > Also avoid invalidating memory for zero sized non-aligned extra > memory regions. "Also" means this bit should be in another patch... > Signed-off-by: Juergen Gross <jgross@xxxxxxxx> > Tested-by: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> > --- > arch/x86/xen/setup.c | 6 ++++-- > 1 file changed, 4 insertions(+), 2 deletions(-) > > diff --git a/arch/x86/xen/setup.c b/arch/x86/xen/setup.c > index feb6d86..8839d7b 100644 > --- a/arch/x86/xen/setup.c > +++ b/arch/x86/xen/setup.c > @@ -160,6 +160,8 @@ void __init xen_inv_extra_mem(void) > int i; > > for (i = 0; i < XEN_EXTRA_MEM_MAX_REGIONS; i++) { > + if (!xen_extra_mem[i].size) > + continue; > pfn_s = PFN_DOWN(xen_extra_mem[i].start); > pfn_e = PFN_UP(xen_extra_mem[i].start + xen_extra_mem[i].size); > for (pfn = pfn_s; pfn < pfn_e; pfn++) i.e., this hunk should be in a separate path. David _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |