From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dario Faggioli Subject: [PATCH 0 of 3] Some small NUMA placement improvements Date: Tue, 16 Oct 2012 19:26:25 +0200 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: xen-devel@lists.xen.org Cc: Andre Przywara , Ian Jackson , Ian Campbell List-Id: xen-devel@lists.xenproject.org Hi everyone, This series implements some small impovement in how NUMA is dealt at the libxl and xl level that I had pending in one of my queues. More specifically, it enables actually using node distances information during automatic placement and it allows the users to ask for a minimum and a maximum number of NUMA nodes they want the automaic placement to use. A little bit less related to _automatic_ placement, it also enhances the syntax of the "cpus=" config switch (as well as the one of the `xl vcpu-pin' command), so that full nodes can be specified instead of just single CPUs. This is all about, on one hand, keeping improving performances of the NUMA placement mechanism and, on the other, starting to give users some knobs to control it. Comments appreciated, as usual. :-) Thanks and Regards, Dario -- <> (Raistlin Majere) ----------------------------------------------------------------- Dario Faggioli, Ph.D, http://retis.sssup.it/people/faggioli Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK)