* Re: Starting xen NUMA for ARM64 on ThunderX [not found] <1424395831279.30318@caviumnetworks.com> @ 2015-02-24 12:44 ` Stefano Stabellini 2015-02-24 12:58 ` Ian Campbell 0 siblings, 1 reply; 2+ messages in thread From: Stefano Stabellini @ 2015-02-24 12:44 UTC (permalink / raw) To: Jaggi, Manish Cc: xen-devel, stefano.stabellini@citrix.com, David Vrabel, Ian Campbell [-- Attachment #1: Type: text/plain, Size: 627 bytes --] On Fri, 20 Feb 2015, Jaggi, Manish wrote: > Hi Stefano / David, > > > I am starting Xen on NUMA on ARM64 (Cavium ThunderX). Could you help with some pointers and test cases. Hello Manish, I would imaging that the first step would be to make sure that Xen understands that two sockets are available on the system and make use of both appropriately, ignoring memory locality. The second step would be introducing understanding of memory locality in the hypervisor, implementing xen/include/asm-arm/numa.h and the other common functions appropriately. See xen/arch/x86/numa.c for the implementation on x86. [-- Attachment #2: Type: text/plain, Size: 126 bytes --] _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel ^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: Starting xen NUMA for ARM64 on ThunderX 2015-02-24 12:44 ` Starting xen NUMA for ARM64 on ThunderX Stefano Stabellini @ 2015-02-24 12:58 ` Ian Campbell 0 siblings, 0 replies; 2+ messages in thread From: Ian Campbell @ 2015-02-24 12:58 UTC (permalink / raw) To: Stefano Stabellini Cc: Jaggi, Manish, xen-devel, stefano.stabellini@citrix.com, David Vrabel On Tue, 2015-02-24 at 12:44 +0000, Stefano Stabellini wrote: > On Fri, 20 Feb 2015, Jaggi, Manish wrote: > > Hi Stefano / David, > > > > > > I am starting Xen on NUMA on ARM64 (Cavium ThunderX). Could you help with some pointers and test cases. > > Hello Manish, > > I would imaging that the first step would be to make sure that Xen > understands that two sockets are available on the system and make use of > both appropriately, ignoring memory locality. > > The second step would be introducing understanding of memory locality in > the hypervisor, implementing xen/include/asm-arm/numa.h and the other > common functions appropriately. See xen/arch/x86/numa.c for the > implementation on x86. ... remembering that there may be opportunities to refactor the x86 stuff into common code rather than simply copying it. Ian. ^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2015-02-24 12:58 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <1424395831279.30318@caviumnetworks.com>
2015-02-24 12:44 ` Starting xen NUMA for ARM64 on ThunderX Stefano Stabellini
2015-02-24 12:58 ` Ian Campbell
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.