-
Notifications
You must be signed in to change notification settings - Fork 331
/
sysfs-entries.txt
35 lines (31 loc) · 1.69 KB
/
sysfs-entries.txt
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
Sysfs Entries
=============
The following sysfs entries are provided by the Jailhouse Linux driver. These
can be used for monitoring the state of the hypervisor and its cells.
/sys/devices/jailhouse
|- console - hypervisor console (see [1])
|- enabled - 1 if Jailhouse is enabled, 0 otherwise
|- mem_pool_size - number of pages in hypervisor memory pool
|- mem_pool_used - used pages of hypervisor memory pool
|- remap_pool_size - number of pages in hypervisor remapping pool
|- remap_pool_used - used pages of hypervisor remapping pool
`- cells
|- <id> - unique numerical ID
| |- name - cell name
| |- state - "running", "running/locked", "shut down", or
| | "failed"
| |- cpus_assigned - bitmask of assigned logical CPUs
| |- cpus_assigned_list - human readable list of assigned logical CPUs
| |- cpus_failed - bitmask of logical CPUs that caused a failure
| |- cpus_failed_list - human readable list of logical CPUs that
| | caused a failure
| `- statistics
| |- vmexits_total - Total number of VM exits
| `- vmexits_<reason> - VM exits due to <reason>
`- ...
Note that statistics are accumulated non-atomically over all CPUs of a cell and
may not reflect a fully consistent state. The existence and semantics of VM
exit reason values are architecture-dependent and may change in future
versions. In general statistics shall only be considered as a first hint when
analyzing cell behavior.
[1] Documentation/debug-output.md