xref: /linux/Documentation/ABI/testing/sysfs-hypervisor-xen (revision 4a4c29c96dde0eefd69054fd9e6b4255d4717799)
1*4a4c29c9SJuergen GrossWhat:		/sys/hypervisor/guest_type
2*4a4c29c9SJuergen GrossDate:		May 2017
3*4a4c29c9SJuergen GrossKernelVersion:	4.13
4*4a4c29c9SJuergen GrossContact:	xen-devel@lists.xenproject.org
5*4a4c29c9SJuergen GrossDescription:	If running under Xen:
6*4a4c29c9SJuergen Gross		Type of guest:
7*4a4c29c9SJuergen Gross		"Xen": standard guest type on arm
8*4a4c29c9SJuergen Gross		"HVM": fully virtualized guest (x86)
9*4a4c29c9SJuergen Gross		"PV": paravirtualized guest (x86)
10*4a4c29c9SJuergen Gross		"PVH": fully virtualized guest without legacy emulation (x86)
11*4a4c29c9SJuergen Gross
12*4a4c29c9SJuergen GrossWhat:		/sys/hypervisor/pmu/pmu_mode
13*4a4c29c9SJuergen GrossDate:		August 2015
14*4a4c29c9SJuergen GrossKernelVersion:	4.3
15*4a4c29c9SJuergen GrossContact:	Boris Ostrovsky <boris.ostrovsky@oracle.com>
16*4a4c29c9SJuergen GrossDescription:	If running under Xen:
17*4a4c29c9SJuergen Gross		Describes mode that Xen's performance-monitoring unit (PMU)
18*4a4c29c9SJuergen Gross		uses. Accepted values are
19*4a4c29c9SJuergen Gross			"off"  -- PMU is disabled
20*4a4c29c9SJuergen Gross			"self" -- The guest can profile itself
21*4a4c29c9SJuergen Gross			"hv"   -- The guest can profile itself and, if it is
22*4a4c29c9SJuergen Gross				  privileged (e.g. dom0), the hypervisor
23*4a4c29c9SJuergen Gross			"all" --  The guest can profile itself, the hypervisor
24*4a4c29c9SJuergen Gross				  and all other guests. Only available to
25*4a4c29c9SJuergen Gross				  privileged guests.
26*4a4c29c9SJuergen Gross
27*4a4c29c9SJuergen GrossWhat:           /sys/hypervisor/pmu/pmu_features
28*4a4c29c9SJuergen GrossDate:           August 2015
29*4a4c29c9SJuergen GrossKernelVersion:  4.3
30*4a4c29c9SJuergen GrossContact:        Boris Ostrovsky <boris.ostrovsky@oracle.com>
31*4a4c29c9SJuergen GrossDescription:	If running under Xen:
32*4a4c29c9SJuergen Gross		Describes Xen PMU features (as an integer). A set bit indicates
33*4a4c29c9SJuergen Gross		that the corresponding feature is enabled. See
34*4a4c29c9SJuergen Gross		include/xen/interface/xenpmu.h for available features
35