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