summaryrefslogtreecommitdiffstats
path: root/virt-what.pod
diff options
context:
space:
mode:
authorRichard W.M. Jones <rjones@redhat.com>2011-05-26 15:40:59 +0100
committerRichard W.M. Jones <rjones@redhat.com>2011-05-26 15:55:41 +0100
commit3ea952163f0c28cd88f8473bb015df892c4247bf (patch)
tree8363809b506ac8f2aa32983d9f7a1c0037cc462e /virt-what.pod
parent4fbbc8153ab74d5448bbb6d1113f1bc39f55402a (diff)
downloadvirt-what-3ea952163f0c28cd88f8473bb015df892c4247bf.tar.gz
virt-what-3ea952163f0c28cd88f8473bb015df892c4247bf.tar.xz
virt-what-3ea952163f0c28cd88f8473bb015df892c4247bf.zip
Add IA64-specific tests for virtualization (RHBZ#707508).
Xen IA64 HVM does not provide a simple way to detect the hypervisor. If we are lucky and PV-on-HVM drivers are installed and loaded, then there will be a /sys/bus/xen directory. Otherwise we add a timing attack to see if we can detect generic virtualization. Since this is a big hack, it is only enabled on IA64 and only used when all other methods of detection have failed. This commit also adds `uname -p` to all tests (enabling arch detection so we only run the above tests on IA64).
Diffstat (limited to 'virt-what.pod')
-rw-r--r--virt-what.pod9
1 files changed, 9 insertions, 0 deletions
diff --git a/virt-what.pod b/virt-what.pod
index 4304297..7769ee9 100644
--- a/virt-what.pod
+++ b/virt-what.pod
@@ -113,6 +113,15 @@ This is a User-Mode Linux (UML) guest.
Status: contributed by Laurent LĂ©onard
+=item B<virt>
+
+Some sort of virtualization appears to be present, but we are not sure
+what it is. In some very rare corner cases where we know that
+virtualization is hard to detect, we will try a timing attack to see
+if certain machine instructions are running much more slowly than they
+should be, which would indicate virtualization. In this case, the
+generic fact C<virt> is printed.
+
=item B<virtage>
This is Hitachi Virtualization Manager (HVM) Virtage