|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH 0/4] report how much memory a domain has on each NUMA node
Going all the way from an hypercall to the `xl' sub-command
(via libxl and libxc interfaces, of course).
For the following domains:
root@Zhaman:~# xl list -n
Name ID Mem VCPUs State Time(s)
NODE Affinity
Domain-0 0 511 16 r----- 29.3
all
vm-test 1 1024 2 -b---- 6.6 0
The output looks like this:
root@Zhaman:~# xl numainfo 0
NODE Affinity: all
Memory:
Node 0: 251208 Kb
Node 1: 272820 Kb
root@Zhaman:~# xl numainfo 1
NODE Affinity: 0
Memory:
Node 0: 1048576 Kb
Regards,
Dario
---
Dario Faggioli (4):
xen: report how much memory a domain has on each NUMA node
libxc: report how much memory a domain has on each NUMA node
libxl: report how much memory a domain has on each NUMA node
xl: report how much memory a domain has on each NUMA node
tools/libxc/xc_domain.c | 28 +++++++++++++++++
tools/libxc/xenctrl.h | 18 +++++++++++
tools/libxl/libxl.c | 30 ++++++++++++++++++
tools/libxl/libxl.h | 2 +
tools/libxl/libxl_types.idl | 4 ++
tools/libxl/xl.h | 1 +
tools/libxl/xl_cmdimpl.c | 58 +++++++++++++++++++++++++++++++++++
tools/libxl/xl_cmdtable.c | 5 +++
xen/common/domctl.c | 45 +++++++++++++++++++++++++++
xen/include/public/domctl.h | 22 +++++++++++++
xen/xsm/flask/hooks.c | 3 ++
xen/xsm/flask/policy/access_vectors | 2 +
12 files changed, 218 insertions(+)
--
<<This happens because I choose it to happen!>> (Raistlin Majere)
-----------------------------------------------------------------
Dario Faggioli, Ph.D, http://about.me/dario.faggioli
Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK)
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |