[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v3 9/9] libxc: create p2m list outside of kernel mapping if supported
On Tue, Oct 13, 2015 at 03:11:18PM +0200, Juergen Gross wrote: [...] > err: > diff --git a/tools/libxc/xc_dom_x86.c b/tools/libxc/xc_dom_x86.c > index 333ef6b..0847761 100644 > --- a/tools/libxc/xc_dom_x86.c > +++ b/tools/libxc/xc_dom_x86.c > @@ -68,6 +68,8 @@ > #define bits_to_mask(bits) (((xen_vaddr_t)1 << (bits)) - 1) > #define round_down(addr, mask) ((addr) & ~(mask)) > #define round_up(addr, mask) ((addr) | (mask)) > +#define round_pg(addr) (((addr) + PAGE_SIZE_X86 - 1) & ~(PAGE_SIZE_X86 - > 1)) Minor suggestion: rename this to round_pgup to make it more explicit? > +#define round_pfn(addr) (((addr) + PAGE_SIZE_X86 - 1) / PAGE_SIZE_X86) > And this to round_pfnup? > struct xc_dom_x86_mapping_lvl { > xen_vaddr_t from; > @@ -84,7 +86,7 @@ struct xc_dom_x86_mapping { > > struct xc_dom_image_x86 { > unsigned n_mappings; > -#define MAPPING_MAX 1 > +#define MAPPING_MAX 2 > struct xc_dom_x86_mapping maps[MAPPING_MAX]; > }; > > @@ -536,6 +538,7 @@ static int setup_pgtables_x86_64(struct xc_dom_image *dom) > } > } > } > + Stay blank line. Other than that: Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx> Wei. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |