xref: /linux/Documentation/ABI/testing/sysfs-hypervisor-xen (revision cdd38c5f1ce4398ec58fec95904b75824daab7b5)
1What:		/sys/hypervisor/guest_type
2Date:		June 2017
3KernelVersion:	4.13
4Contact:	xen-devel@lists.xenproject.org
5Description:	If running under Xen:
6		Type of guest:
7		"Xen": standard guest type on arm
8		"HVM": fully virtualized guest (x86)
9		"PV": paravirtualized guest (x86)
10		"PVH": fully virtualized guest without legacy emulation (x86)
11
12What:		/sys/hypervisor/pmu/pmu_mode
13Date:		August 2015
14KernelVersion:	4.3
15Contact:	Boris Ostrovsky <boris.ostrovsky@oracle.com>
16Description:	If running under Xen:
17		Describes mode that Xen's performance-monitoring unit (PMU)
18		uses. Accepted values are:
19
20			======    ============================================
21			"off"     PMU is disabled
22			"self"    The guest can profile itself
23			"hv"      The guest can profile itself and, if it is
24				  privileged (e.g. dom0), the hypervisor
25			"all"     The guest can profile itself, the hypervisor
26				  and all other guests. Only available to
27				  privileged guests.
28			======    ============================================
29
30What:           /sys/hypervisor/pmu/pmu_features
31Date:           August 2015
32KernelVersion:  4.3
33Contact:        Boris Ostrovsky <boris.ostrovsky@oracle.com>
34Description:	If running under Xen:
35		Describes Xen PMU features (as an integer). A set bit indicates
36		that the corresponding feature is enabled. See
37		include/xen/interface/xenpmu.h for available features
38
39What:		/sys/hypervisor/properties/buildid
40Date:		June 2017
41KernelVersion:	4.13
42Contact:	xen-devel@lists.xenproject.org
43Description:	If running under Xen:
44		Build id of the hypervisor, needed for hypervisor live patching.
45		Might return "<denied>" in case of special security settings
46		in the hypervisor.
47