Merge tag 'ntb-5.11' of git://github.com/jonmason/ntb
[linux-2.6-microblaze.git] / Documentation / ABI / testing / sysfs-hypervisor-xen
1 What:           /sys/hypervisor/guest_type
2 Date:           June 2017
3 KernelVersion:  4.13
4 Contact:        xen-devel@lists.xenproject.org
5 Description:    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
12 What:           /sys/hypervisor/pmu/pmu_mode
13 Date:           August 2015
14 KernelVersion:  4.3
15 Contact:        Boris Ostrovsky <boris.ostrovsky@oracle.com>
16 Description:    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
30 What:           /sys/hypervisor/pmu/pmu_features
31 Date:           August 2015
32 KernelVersion:  4.3
33 Contact:        Boris Ostrovsky <boris.ostrovsky@oracle.com>
34 Description:    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
39 What:           /sys/hypervisor/properties/buildid
40 Date:           June 2017
41 KernelVersion:  4.13
42 Contact:        xen-devel@lists.xenproject.org
43 Description:    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.