On Tue, 2015-04-07 at 18:26 +0100, Andrew Cooper wrote: > Previously, all pcpu stacks tended to be allocated on node 0. > > Signed-off-by: Andrew Cooper <andrew.coop...@citrix.com> > CC: Keir Fraser <k...@xen.org> > CC: Jan Beulich <jbeul...@suse.com> > Again, FWIW:
Reviewed-by: Dario Faggioli <dario.faggi...@citrix.com> Out of curiosity... > xen/arch/x86/smpboot.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/xen/arch/x86/smpboot.c b/xen/arch/x86/smpboot.c > index a009e91..116c8f8 100644 > --- a/xen/arch/x86/smpboot.c > +++ b/xen/arch/x86/smpboot.c > @@ -642,7 +642,7 @@ static int cpu_smpboot_alloc(unsigned int cpu) > if ( node != NUMA_NO_NODE ) > memflags = MEMF_node(node); > > - stack_base[cpu] = alloc_xenheap_pages(STACK_ORDER, 0); > + stack_base[cpu] = alloc_xenheap_pages(STACK_ORDER, memflags); > ... I wonder how/why this was '0', while all the other were already using MEMF_node(cpu_to_node)... :-O Regards, Dario
signature.asc
Description: This is a digitally signed message part
_______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel