xref: /linux/Documentation/ABI/stable/sysfs-hypervisor-xen (revision 34dc1baba215b826e454b8d19e4f24adbeb7d00d)
1What:		/sys/hypervisor/compilation/compile_date
2Date:		March 2009
3KernelVersion:	2.6.30
4Contact:	xen-devel@lists.xenproject.org
5Description:	If running under Xen:
6		Contains the build time stamp of the Xen hypervisor
7		Might return "<denied>" in case of special security settings
8		in the hypervisor.
9
10What:		/sys/hypervisor/compilation/compiled_by
11Date:		March 2009
12KernelVersion:	2.6.30
13Contact:	xen-devel@lists.xenproject.org
14Description:	If running under Xen:
15		Contains information who built the Xen hypervisor
16		Might return "<denied>" in case of special security settings
17		in the hypervisor.
18
19What:		/sys/hypervisor/compilation/compiler
20Date:		March 2009
21KernelVersion:	2.6.30
22Contact:	xen-devel@lists.xenproject.org
23Description:	If running under Xen:
24		Compiler which was used to build the Xen hypervisor
25		Might return "<denied>" in case of special security settings
26		in the hypervisor.
27
28What:		/sys/hypervisor/properties/capabilities
29Date:		March 2009
30KernelVersion:	2.6.30
31Contact:	xen-devel@lists.xenproject.org
32Description:	If running under Xen:
33		Space separated list of supported guest system types. Each type
34		is in the format: <class>-<major>.<minor>-<arch>
35		With:
36
37			======== ============================================
38			<class>: "xen" -- x86: paravirtualized, arm: standard
39				 "hvm" -- x86 only: fully virtualized
40			<major>: major guest interface version
41			<minor>: minor guest interface version
42			<arch>:  architecture, e.g.:
43				 "x86_32": 32 bit x86 guest without PAE
44				 "x86_32p": 32 bit x86 guest with PAE
45				 "x86_64": 64 bit x86 guest
46				 "armv7l": 32 bit arm guest
47				 "aarch64": 64 bit arm guest
48			======== ============================================
49
50What:		/sys/hypervisor/properties/changeset
51Date:		March 2009
52KernelVersion:	2.6.30
53Contact:	xen-devel@lists.xenproject.org
54Description:	If running under Xen:
55		Changeset of the hypervisor (git commit)
56		Might return "<denied>" in case of special security settings
57		in the hypervisor.
58
59What:		/sys/hypervisor/properties/features
60Date:		March 2009
61KernelVersion:	2.6.30
62Contact:	xen-devel@lists.xenproject.org
63Description:	If running under Xen:
64		Features the Xen hypervisor supports for the guest as defined
65		in include/xen/interface/features.h printed as a hex value.
66
67What:		/sys/hypervisor/properties/pagesize
68Date:		March 2009
69KernelVersion:	2.6.30
70Contact:	xen-devel@lists.xenproject.org
71Description:	If running under Xen:
72		Default page size of the hypervisor printed as a hex value.
73		Might return "0" in case of special security settings
74		in the hypervisor.
75
76What:		/sys/hypervisor/properties/virtual_start
77Date:		March 2009
78KernelVersion:	2.6.30
79Contact:	xen-devel@lists.xenproject.org
80Description:	If running under Xen:
81		Virtual address of the hypervisor as a hex value.
82
83What:		/sys/hypervisor/type
84Date:		March 2009
85KernelVersion:	2.6.30
86Contact:	xen-devel@lists.xenproject.org
87Description:	If running under Xen:
88		Type of hypervisor:
89		"xen": Xen hypervisor
90
91What:		/sys/hypervisor/uuid
92Date:		March 2009
93KernelVersion:	2.6.30
94Contact:	xen-devel@lists.xenproject.org
95Description:	If running under Xen:
96		UUID of the guest as known to the Xen hypervisor.
97
98What:		/sys/hypervisor/version/extra
99Date:		March 2009
100KernelVersion:	2.6.30
101Contact:	xen-devel@lists.xenproject.org
102Description:	If running under Xen:
103		The Xen version is in the format <major>.<minor><extra>
104		This is the <extra> part of it.
105		Might return "<denied>" in case of special security settings
106		in the hypervisor.
107
108What:		/sys/hypervisor/version/major
109Date:		March 2009
110KernelVersion:	2.6.30
111Contact:	xen-devel@lists.xenproject.org
112Description:	If running under Xen:
113		The Xen version is in the format <major>.<minor><extra>
114		This is the <major> part of it.
115
116What:		/sys/hypervisor/version/minor
117Date:		March 2009
118KernelVersion:	2.6.30
119Contact:	xen-devel@lists.xenproject.org
120Description:	If running under Xen:
121		The Xen version is in the format <major>.<minor><extra>
122		This is the <minor> part of it.
123
124What:		/sys/hypervisor/start_flags/*
125Date:		March 2023
126KernelVersion:	6.3.0
127Contact:	xen-devel@lists.xenproject.org
128Description:	If running under Xen:
129		All bits in Xen's start-flags are represented as
130		boolean files, returning '1' if set, '0' otherwise.
131		This takes the place of the defunct /proc/xen/capabilities,
132		which would contain "control_d" on dom0, and be empty
133		otherwise.  This flag is now exposed as "initdomain" in
134		addition to the "privileged" flag; all other possible flags
135		are accessible as "unknownXX".
136