mirror of
https://github.com/xen-project/xen.git
synced 2026-10-29 18:50:05 +01:00
libxc: support new xenstore domain flag in libxc
Support the xenstore domain flag for obtaining domain info. Signed-off-by: Juergen Gross <jgross@suse.com> Acked-by: Ian Campbell <ian.campbell@citrix.com>
This commit is contained in:
1 parent
0fc47845fa
commit
b84357cdaf
2 files changed
+2
-1
No files matched your search
@@ -456,7 +456,7 @@ typedef struct xc_dominfo {
|
||||
uint32_t ssidref;
|
||||
unsigned int dying:1, crashed:1, shutdown:1,
|
||||
paused:1, blocked:1, running:1,
|
||||
hvm:1, debugged:1, pvh:1;
|
||||
hvm:1, debugged:1, pvh:1, xenstore:1;
|
||||
unsigned int shutdown_reason; /* only meaningful if shutdown==1 */
|
||||
unsigned long nr_pages; /* current number, not maximum */
|
||||
unsigned long nr_outstanding_pages;
|
||||
|
||||
@@ -374,6 +374,7 @@ int xc_domain_getinfo(xc_interface *xch,
|
||||
info->hvm = !!(domctl.u.getdomaininfo.flags&XEN_DOMINF_hvm_guest);
|
||||
info->debugged = !!(domctl.u.getdomaininfo.flags&XEN_DOMINF_debugged);
|
||||
info->pvh = !!(domctl.u.getdomaininfo.flags&XEN_DOMINF_pvh_guest);
|
||||
info->xenstore = !!(domctl.u.getdomaininfo.flags&XEN_DOMINF_xs_domain);
|
||||
|
||||
info->shutdown_reason =
|
||||
(domctl.u.getdomaininfo.flags>>XEN_DOMINF_shutdownshift) &
|
||||
|
||||