Package: imvirt
Version: 0.9.1-1
Severity: normal
I'm working on a customer server that I believe to be virtualized with Xen:
iserv:~# lspci
00:00.0 Host bridge: Intel Corporation 440FX - 82441FX PMC [Natoma] (rev 02)
00:01.0 ISA bridge: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II]
00:01.1 IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]
00:01.2 USB Controller: Intel Corporation 82371SB PIIX3 USB [Natoma/Triton II]
(rev 01)
00:01.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 01)
00:02.0 VGA compatible controller: Cirrus Logic GD 5446
00:03.0 SCSI storage controller: XenSource, Inc. Xen Platform Device (rev 01)
00:04.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL-8139/8139C/8139C+ (rev 20)
00:05.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL-8139/8139C/8139C+ (rev 20)
iserv:~# dmesg|grep -i xen
[ 0.000000] ACPI: RSDP 000EA010, 0024 (r2 Xen)
[ 0.000000] ACPI: XSDT 3F4F7F90, 003C (r1 Xen HVM 0 HVML
0)
[ 0.000000] ACPI: FACP 3F4F7DE0, 00F4 (r4 Xen HVM 0 HVML
0)
[ 0.000000] ACPI: DSDT 3F4F6C40, 1116 (r2 Xen HVM 0 INTL
20060707)
[ 0.000000] ACPI: APIC 3F4F7EE0, 0070 (r2 Xen HVM 0 HVML
0)
[ 0.000000] ACPI: HPET 3F4F7F50, 0038 (r1 Xen HVM 0 HVML
0)
iserv:~# dmidecode |grep -i xen
Vendor: Xen
Manufacturer: Xen
Manufacturer: Xen
String 1: Xen
But imvirt 0.3.1+svn426-1~bpo50+1 reported "Virtual Machine", and after I've upgraded it
to imvirt 0.9.1-1, it now reports "VirtualPC Virtual Machine":
iserv:~# imvirt -d
ImVirt::VMD::QEMU: detect()
ImVirt::Utils::dmidecode::kernel: sysfs_isdir('class/dmi/id') = 1
ImVirt::Utils::dmidecode::kernel: reading '/sys/class/dmi/id/bios_vendor'
ImVirt: dec_pts(HASH(0x8cd97a8), 6, Virtual, |QEMU)
ImVirt: dec_pts(HASH(0x8cd97a8), 6, Virtual, |QEMU)
ImVirt: dec_pts(HASH(0x8cd97a8), 6, Virtual, |QEMU)
ImVirt::VMD::OpenVZ: detect()
ImVirt: dec_pts(HASH(0x8cd97a8), 3, Virtual, |OpenVZ)
ImVirt::VMD::Xen: detect()
ImVirt::Utils::dmidecode::kernel: sysfs_isdir('class/dmi/id') = 1
ImVirt::Utils::dmidecode::kernel: reading '/sys/class/dmi/id/bios_vendor'
ImVirt: inc_pts(HASH(0x8cd97a8), 6, Virtual, |Xen)
ImVirt: dec_pts(HASH(0x8cd97a8), 3, Virtual, |Xen, PV)
ImVirt: dec_pts(HASH(0x8cd97a8), 6, Virtual, |Xen)
ImVirt: dec_pts(HASH(0x8cd97a8), 3, Virtual, |Xen, PV)
ImVirt: dec_pts(HASH(0x8cd97a8), 3, Virtual, |Xen, PV)
ImVirt::VMD::PillBox: detect()
ImVirt: inc_pts(HASH(0x8cd97a8), 3, Virtual)
ImVirt: inc_pts(HASH(0x8cd97a8), 1, Virtual, |VMware)
ImVirt: inc_pts(HASH(0x8cd97a8), 1, Virtual, |VMware)
ImVirt::VMD::VirtualPC: detect()
ImVirt::Utils::dmidecode::kernel: sysfs_isdir('class/dmi/id') = 1
ImVirt::Utils::dmidecode::kernel: reading '/sys/class/dmi/id/product_name'
ImVirt: dec_pts(HASH(0x8cd97a8), 6, Virtual, |VirtualPC)
ImVirt: dec_pts(HASH(0x8cd97a8), 6, Virtual, |VirtualPC)
ImVirt: inc_pts(HASH(0x8cd97a8), 6, Virtual, |VirtualPC,
Virtual, Machine)
ImVirt::VMD::VMware: detect()
ImVirt::Utils::dmidecode::kernel: sysfs_isdir('class/dmi/id') = 1
ImVirt::Utils::dmidecode::kernel: reading '/sys/class/dmi/id/product_name'
ImVirt: dec_pts(HASH(0x8cd97a8), 6, Virtual, |VMware)
ImVirt: dec_pts(HASH(0x8cd97a8), 6, Virtual, |VMware)
ImVirt: dec_pts(HASH(0x8cd97a8), 6, Virtual, |VMware)
ImVirt: dec_pts(HASH(0x8cd97a8), 6, Virtual, |VMware)
ImVirt::VMD::lguest: detect()
ImVirt::VMD::UML: detect()
ImVirt: dec_pts(HASH(0x8cd97a8), 1, Virtual, |UML)
ImVirt::VMD::KVM: detect()
ImVirt::Utils::dmidecode::kernel: sysfs_isdir('class/dmi/id') = 1
ImVirt::Utils::dmidecode::kernel: reading '/sys/class/dmi/id/product_name'
ImVirt: dec_pts(HASH(0x8cd97a8), 6, Virtual, |KVM)
ImVirt::Utils::dmidecode::kernel: sysfs_isdir('class/dmi/id') = 1
ImVirt::Utils::dmidecode::kernel: reading '/sys/class/dmi/id/bios_vendor'
ImVirt: dec_pts(HASH(0x8cd97a8), 6, Virtual, |KVM)
ImVirt: dec_pts(HASH(0x8cd97a8), 6, Virtual, |KVM)
ImVirt: dec_pts(HASH(0x8cd97a8), 6, Virtual, |KVM)
ImVirt::VMD::Generic: detect()
ImVirt: inc_pts(HASH(0x8cd97a8), 24, Virtual)
ImVirt: inc_pts(HASH(0x8cd97a8), 3, Virtual)
ImVirt::VMD::VirtualBox: detect()
ImVirt: dec_pts(HASH(0x8cd97a8), 6, Virtual, |VirtualBox)
ImVirt: dec_pts(HASH(0x8cd97a8), 6, Virtual, |VirtualBox)
$VAR1 = {
'Physical' => '0.04',
'VirtualPC Virtual Machine' => '0.96'
};
-- System Information:
Debian Release: 5.0.9
APT prefers oldstable
APT policy: (500, 'oldstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.29-xs5.5.0.17 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages imvirt depends on:
ii libc6 2.7-18lenny7 GNU C Library: Shared libraries
ii libimvirt-perl 0.9.1-1 Perl module for detecting several
ii perl 5.10.0-19lenny5 Larry Wall's Practical Extraction
Versions of packages imvirt recommends:
ii dmidecode 2.9-1 Dump Desktop Management Interface
imvirt suggests no packages.
-- no debconf information