summaryrefslogtreecommitdiff
path: root/Documentation/ABI/testing/sysfs-hypervisor-xen
blob: 4dbe0c49b393e5e476c8046d987d56b0a8324de1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
What:		/sys/hypervisor/guest_type
Date:		June 2017
KernelVersion:	4.13
Contact:	xen-devel@lists.xenproject.org
Description:	If running under Xen:
		Type of guest:
		"Xen": standard guest type on arm
		"HVM": fully virtualized guest (x86)
		"PV": paravirtualized guest (x86)
		"PVH": fully virtualized guest without legacy emulation (x86)

What:		/sys/hypervisor/pmu/pmu_mode
Date:		August 2015
KernelVersion:	4.3
Contact:	Boris Ostrovsky <boris.ostrovsky@oracle.com>
Description:	If running under Xen:
		Describes mode that Xen's performance-monitoring unit (PMU)
		uses. Accepted values are:

			======    ============================================
			"off"     PMU is disabled
			"self"    The guest can profile itself
			"hv"      The guest can profile itself and, if it is
				  privileged (e.g. dom0), the hypervisor
			"all"     The guest can profile itself, the hypervisor
				  and all other guests. Only available to
				  privileged guests.
			======    ============================================

What:           /sys/hypervisor/pmu/pmu_features
Date:           August 2015
KernelVersion:  4.3
Contact:        Boris Ostrovsky <boris.ostrovsky@oracle.com>
Description:	If running under Xen:
		Describes Xen PMU features (as an integer). A set bit indicates
		that the corresponding feature is enabled. See
		include/xen/interface/xenpmu.h for available features

What:		/sys/hypervisor/properties/buildid
Date:		June 2017
KernelVersion:	4.13
Contact:	xen-devel@lists.xenproject.org
Description:	If running under Xen:
		Build id of the hypervisor, needed for hypervisor live patching.
		Might return "<denied>" in case of special security settings
		in the hypervisor.