1 What:		/sys/hypervisor/compilation/compile_date
2 Date:		March 2009
3 KernelVersion:	2.6.30
4 Contact:	xen-devel@lists.xenproject.org
5 Description:	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 
10 What:		/sys/hypervisor/compilation/compiled_by
11 Date:		March 2009
12 KernelVersion:	2.6.30
13 Contact:	xen-devel@lists.xenproject.org
14 Description:	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 
19 What:		/sys/hypervisor/compilation/compiler
20 Date:		March 2009
21 KernelVersion:	2.6.30
22 Contact:	xen-devel@lists.xenproject.org
23 Description:	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 
28 What:		/sys/hypervisor/properties/capabilities
29 Date:		March 2009
30 KernelVersion:	2.6.30
31 Contact:	xen-devel@lists.xenproject.org
32 Description:	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 
50 What:		/sys/hypervisor/properties/changeset
51 Date:		March 2009
52 KernelVersion:	2.6.30
53 Contact:	xen-devel@lists.xenproject.org
54 Description:	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 
59 What:		/sys/hypervisor/properties/features
60 Date:		March 2009
61 KernelVersion:	2.6.30
62 Contact:	xen-devel@lists.xenproject.org
63 Description:	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 
67 What:		/sys/hypervisor/properties/pagesize
68 Date:		March 2009
69 KernelVersion:	2.6.30
70 Contact:	xen-devel@lists.xenproject.org
71 Description:	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 
76 What:		/sys/hypervisor/properties/virtual_start
77 Date:		March 2009
78 KernelVersion:	2.6.30
79 Contact:	xen-devel@lists.xenproject.org
80 Description:	If running under Xen:
81 		Virtual address of the hypervisor as a hex value.
82 
83 What:		/sys/hypervisor/type
84 Date:		March 2009
85 KernelVersion:	2.6.30
86 Contact:	xen-devel@lists.xenproject.org
87 Description:	If running under Xen:
88 		Type of hypervisor:
89 		"xen": Xen hypervisor
90 
91 What:		/sys/hypervisor/uuid
92 Date:		March 2009
93 KernelVersion:	2.6.30
94 Contact:	xen-devel@lists.xenproject.org
95 Description:	If running under Xen:
96 		UUID of the guest as known to the Xen hypervisor.
97 
98 What:		/sys/hypervisor/version/extra
99 Date:		March 2009
100 KernelVersion:	2.6.30
101 Contact:	xen-devel@lists.xenproject.org
102 Description:	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 
108 What:		/sys/hypervisor/version/major
109 Date:		March 2009
110 KernelVersion:	2.6.30
111 Contact:	xen-devel@lists.xenproject.org
112 Description:	If running under Xen:
113 		The Xen version is in the format <major>.<minor><extra>
114 		This is the <major> part of it.
115 
116 What:		/sys/hypervisor/version/minor
117 Date:		March 2009
118 KernelVersion:	2.6.30
119 Contact:	xen-devel@lists.xenproject.org
120 Description:	If running under Xen:
121 		The Xen version is in the format <major>.<minor><extra>
122 		This is the <minor> part of it.
123 
124 What:		/sys/hypervisor/start_flags/*
125 Date:		March 2023
126 KernelVersion:	6.3.0
127 Contact:	xen-devel@lists.xenproject.org
128 Description:	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