[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCHv10 4/4] gnttab: use per-VCPU maptrack free lists
On 28/05/15 16:39, Jan Beulich wrote: >>>> On 26.05.15 at 20:00, <david.vrabel@xxxxxxxxxx> wrote: >> --- a/xen/common/grant_table.c >> +++ b/xen/common/grant_table.c >> @@ -57,7 +57,7 @@ integer_param("gnttab_max_frames", max_grant_frames); >> * New options allow to set max_maptrack_frames and >> * map_grant_table_frames independently. >> */ >> -#define DEFAULT_MAX_MAPTRACK_FRAMES 256 >> +#define DEFAULT_MAX_MAPTRACK_FRAMES 1024 > > Apart from everything else this again results in ... > >> @@ -1457,6 +1491,17 @@ gnttab_setup_table( >> gt = d->grant_table; >> write_lock(>->lock); >> >> + /* Tracking of mapped foreign frames table */ >> + gt->maptrack = xzalloc_array(struct grant_mapping *, >> max_maptrack_frames); > > ... this becoming an order-1 runtime allocation on other than 32-bit > ARM. I thought we agreed that this was temporary until vzalloc() was added? David _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |