summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Update GNU license FSF addressHEADmasterSami Kerola2012-07-191-21/+21
| | | | | | | | The file is copied as is from GNU web site. Reference: http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt Reference: http://lists.gnu.org/archive/html/freefont-announce/2005-04/msg00001.html Signed-off-by: Sami Kerola <kerolasa@iki.fi>
* Retire private id executablesSami Kerola2012-07-1915-30/+1
| | | | | | | | | | | | | The main script is setting PATH to use id executable from rather strange directory. That allowed checks to run without root privilege. This change will make detection whether test run is been requested more universal, and to work without super setting id command. Signed-off-by: Sami Kerola <kerolasa@iki.fi> RWMJ: - Use -ne instead of != to compare integers.
* Disallow use of unset variablesSami Kerola2012-07-181-4/+9
| | | | | | | | | Use of unset variable should be considered as bug, which means there has to be sensible defaults. For $skip_qemu_kvm the default, or later setting, is a binary named 'true' or 'false' which is executed at it clause. Signed-off-by: Sami Kerola <kerolasa@iki.fi>
* Remove bash backtick command substitutionSami Kerola2012-07-181-4/+4
| | | | | | | The $(command) is more flexible as it allows nesting and easier to read, than `command` notation. Signed-off-by: Sami Kerola <kerolasa@iki.fi>
* man: detect with autotools if pod2man is presentSami Kerola2012-07-182-2/+13
| | | | | | | | | | When pod2man is not present build will skip the manual. Earlier the condition caused make error, and empty manual page. Signed-off-by: Sami Kerola <kerolasa@iki.fi> RWMJ: - Generate virt-what.txt conditionally too (uses pod2text).
* doc: Add note about use of this tool for system tuning.Richard W.M. Jones2012-05-251-0/+7
|
* Version 1.12.1.12Richard W.M. Jones2012-03-171-1/+1
|
* Preserve %ebx across CPUID when using PIE (thanks Faustus, Anthony Basile ↵Richard W.M. Jones2012-03-171-2/+2
| | | | | | | | | | from Gentoo). PIE on i686 uses %ebx as a base register. Don't clobber it across the CPUID instruction. https://bugs.gentoo.org/show_bug.cgi?id=341271 https://bugzilla.redhat.com/show_bug.cgi?id=804282
* IA64 Xen HVM should print 'xen-hvm' not 'xen-domU'.Richard W.M. Jones2011-05-272-2/+2
| | | | This updates commit 3ea952163f0c28cd88f8473bb015df892c4247bf.
* Version 1.11.1.11Richard W.M. Jones2011-05-271-1/+1
|
* Add regression test for RHEL 5.7beta Xen HVM guest on IA64 architecture.Richard W.M. Jones2011-05-2613-0/+153
| | | | | | | See also: https://bugzilla.redhat.com/show_bug.cgi?id=707508 Thanks Alexander Todorov for access to the hardware.
* Add IA64-specific tests for virtualization (RHBZ#707508).Richard W.M. Jones2011-05-2619-0/+136
| | | | | | | | | | | | | | | 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).
* Version 1.10.1.10Richard W.M. Jones2011-05-251-1/+1
|
* Add regression test for kvm with explicit -cpu core2duo option.Richard W.M. Jones2011-05-257-0/+215
|
* Fix for KVM with explicit -cpu model parameter.Richard W.M. Jones2011-05-251-10/+16
|
* Use $(TESTS) in $(EXTRA_DIST) instead of duplicating list.Richard W.M. Jones2011-05-251-42/+31
| | | | This is just rearrangement of the file.
* Add a regression test for IBM PowerVM Lx86 emulator (thanks Yufang Zhang).Richard W.M. Jones2011-04-218-1/+171
| | | | | Data was collected by RWMJ from IBM eServer BladeCenter JS12 server, running a PowerVM Lx86 Virtual x86 Environment (VxE) guest.
* docs: Document that SIGPIPE should not be masked when running virt-what.Richard W.M. Jones2011-03-091-0/+18
|
* Version 1.9.1.9Richard W.M. Jones2011-03-081-1/+1
|
* docs: Document the exit status of the script.Richard W.M. Jones2011-03-021-0/+16
|
* Add note about dmidecode on non-PC architectures (thanks Matt Booth).Richard W.M. Jones2011-02-011-0/+3
|
* Version 1.8.1.8Richard W.M. Jones2011-01-311-1/+1
|
* Update Parallels Desktop test files.Justin Clift2011-01-314-19/+20
|
* Various improvements to the manual page (RHBZ#672285).Richard W.M. Jones2011-01-311-11/+20
|
* Confirm Microsoft Hyper-V, and add a regression test.Richard W.M. Jones2011-01-269-3/+1076
| | | | | | | | Data collected from a RHEL 5.6 guest running on Hyper-V. Also this modifies the VirtualPC test slightly to distinguish it from Hyper-V. We require more data from a real VirtualPC guest to properly refine this test.
* Add virt-what to CLEANFILES.Richard W.M. Jones2011-01-241-1/+1
|
* Add a regression test for Parallels Desktop (thanks Justin Clift).Richard W.M. Jones2011-01-247-0/+353
|
* cpuid: Find other leaf entries (RHBZ#671510).Richard W.M. Jones2011-01-241-20/+40
|
* Add Parallels Virtual Platform (thanks Justin Clift).Richard W.M. Jones2011-01-242-0/+12
|
* Version 1.7.1.7Richard W.M. Jones2011-01-201-1/+1
|
* README: Document how to build from git.Richard W.M. Jones2011-01-201-4/+11
|
* Add /sys/hypervisor test files from RHEL 5 Xen Dom0.Richard W.M. Jones2011-01-2015-0/+28
|
* Add tests/zvm/proc/sysinfo to EXTRA_DIST.Richard W.M. Jones2011-01-201-0/+1
| | | | This updates commit 36529e78a60a1c4097e7fe8fa4f3971f8581d864.
* Add /sys/hypervisor files from RHEL 5 Xen DomU to EXTRA_DIST.Richard W.M. Jones2011-01-201-0/+14
| | | | This updates commit 55cf13ae4a00c30b55fe508f544406dce05bdb8d.
* Add support for Linux kernels with pv_ops running on Xen.Richard W.M. Jones2011-01-2015-5/+20
| | | | | | | These would be found for example on Amazon EC2 or Citrix Xen. This also adds all the extra files found under /sys/hypervisor on this platform.
* Add additional facts about IBM SystemZ mainframes (thanks Dan Horák).Richard W.M. Jones2011-01-204-12/+107
| | | | | | | | | | | | | Add /proc/sysinfo from a real z/VM guest. This file can in theory be used to detect the following three arrangements: (1) Linux running in z/VM on an LPAR. (2) Linux running directly on an LPAR. (3) Linux running directly on baremetal (very unlikely!) Only arrangement (1) has been tested.
* Add test for z/VM on IBM SystemZ mainframes (thanks Dan Horák).Richard W.M. Jones2011-01-209-2/+119
|
* Version 1.6.1.6Richard W.M. Jones2011-01-191-1/+1
|
* Add missing files to EXTRA_DIST.Richard W.M. Jones2011-01-191-0/+10
|
* man page: Refresh section on reporting bugs.Richard W.M. Jones2011-01-191-2/+2
|
* Add regression test for RHEL 5 Xen DomU HVM (aka full virtualization).Richard W.M. Jones2011-01-197-0/+208
|
* Add regression test for Linux-VServer (thanks Barış Metin).Richard W.M. Jones2011-01-197-0/+292
|
* Add regression test for RHEL 5 Xen DomU paravirt.Richard W.M. Jones2011-01-1911-4/+119
|
* Add regression test for RHEL 5 Xen Dom0.Richard W.M. Jones2011-01-1913-3/+636
|
* Fix tests: Add /proc/self/status to test roots.Richard W.M. Jones2011-01-195-0/+82
| | | | | Note that in two cases (esx4.1, qemu) this is an empty file because we haven't collected this data yet.
* Add support for detecting Linux VServer.Barış Metin2011-01-192-0/+11
|
* docs: Make it clear that 'qemu' is software emulation (thanks Eduardo Habkost).Richard W.M. Jones2011-01-191-1/+4
|
* Update README with information for potential contributors.Richard W.M. Jones2011-01-181-2/+55
|
* Version 1.5.1.5Richard W.M. Jones2011-01-182-1/+9
| | | | | Also update instructions in README to cover running make check and running virt-what locally as root.
* Add test files to EXTRA_DIST.Richard W.M. Jones2011-01-181-1/+23
|