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