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

[Xen-devel] [PATCH 07/11] [XEN] domain setup per allocation strategies


  • To: xen-devel@xxxxxxxxxxxxxxxxxxx
  • From: Dulloor <dulloor@xxxxxxxxx>
  • Date: Sun, 4 Apr 2010 15:30:33 -0400
  • Delivery-date: Sun, 04 Apr 2010 12:41:49 -0700
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=pXmfYgdYLThBbRBdmt/58WrbtDVLS+KUu5zBu6GyENFpwA5fTBqLU5BBt0/l+E9joM l66MoiFIiXWNj5yQmEYEPzz4hEuxxqs2ZclhNFSdtu5psWwQHV8jd25N0aoYaORxicS9 4g+GUPSbSgjsjszzNn56YwLz3zJh7ubmgEJPE=
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

This patch use the previously constructed domain numa-layout info to
setup the domain memory. The domain vcpus are pinned according to
allocation strategy in the following way :
- CONFINE : all vcpus are pinned to the node cpus
- STRIPE : all vcpus are pinned to the logical-or of the subset of node cpus
- SPLIT : vcpus are pinned to the node from which the vnode is allocated

Also, in case of SPLIT, the domain is made aware of the virtual NUMA
enlightenment through a flag in xen_start_info (SIF_NUMA_DOMAIN).

-dulloor

Signed-off-by: Dulloor Rao <dulloor@xxxxxxxxxx>

Attachment: xen-07-tools-arch-setup.patch
Description: Text Data

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

 


Rackspace

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