[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH 05/11] x86/altp2m: basic data structures and support routines.



At 10:49 -0800 on 15 Jan (1421315382), Ed White wrote:
> On 01/15/2015 08:53 AM, Jan Beulich wrote:
> >>>> On 15.01.15 at 17:48, <tim@xxxxxxx> wrote:
> >> At 13:26 -0800 on 09 Jan (1420806395), Ed White wrote:
> >>> +    /* Init alternate p2m data */
> >>> +    if ( (d->arch.altp2m_eptp = alloc_xenheap_page()) == NULL )
> >>> +    {
> >>> +        rv = -ENOMEM;
> >>> +        goto out;
> >>> +    }
> >>> +    for (i = 0; i < 512; i++)
> >>> +        d->arch.altp2m_eptp[i] = ~0ul;
> >>
> >> This 512 is architectural, I guess?  It should have a named constant.
> > 
> > Perhaps even calculated rather than just defined as a plain
> > number constant, e.g. (PAGE_SIZE / sizeof(something)).
> 
> There are architectural reasons why it's very unlikely to change
> from 512, so I'll just name it if that's OK.

Either is fine by me -- I'll leave that beween you and Jan.

Cheers,

Tim.

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.