[Pkg-libvirt-maintainers] Bug#700445: libvirt has an wrong/inconsistend view on cpus

Philipp Schmidt phils at in-panik.de
Tue Feb 12 18:56:43 UTC 2013


Package: libvirt-bin
Version: 0.9.12-6~bpo60+1
Severity: important

KVM-Hosts only use the first 6 of the available 12 cores on my machine 
(HP ProLiant DL385 G7), but i can use taskset to manually pin the qemu-kvm 
to the remaining cores.

root at saiga:/home/phils# virsh nodeinfo
CPU model:           x86_64
CPU(s):              12
CPU frequency:       2300 MHz
CPU socket(s):       1
Core(s) per socket:  6
Thread(s) per core:  1
NUMA cell(s):        1
Memory size:         33017248 KiB

root at saiga:/home/phils# cat /proc/cpuinfo | grep processor | wc -l
12

root at saiga:/home/phils# virsh vcpupin somehost --vcpu 0 6-11 
error: Physical CPU 6 doesn't exist.

-- System Information:
Debian Release: 6.0.6
  APT prefers stable
  APT policy: (600, 'stable'), (100, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/12 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libvirt-bin depends on:
ii  adduser            3.112+nmu2            add and remove users and groups
ii  gettext-base       0.18.1.1-3            GNU Internationalization utilities
ii  libavahi-client3   0.6.27-2+squeeze1     Avahi client library
ii  libavahi-common3   0.6.27-2+squeeze1     Avahi common library
ii  libblkid1          2.17.2-9              block device id library
ii  libc6              2.11.3-4              Embedded GNU C Library: Shared lib
ii  libcap-ng0         0.6.4-1               An alternate posix capabilities li
ii  libdbus-1-3        1.2.24-4+squeeze1     simple interprocess messaging syst
ii  libdevmapper1.02.1 2:1.02.48-5           The Linux Kernel Device Mapper use
ii  libgcrypt11        1.4.5-2               LGPL Crypto library - runtime libr
ii  libgnutls26        2.12.20-4             GNU TLS library - runtime library
ii  libnl1             1.1-6                 library for dealing with netlink s
ii  libnuma1           2.0.8-1               Libraries for controlling NUMA pol
ii  libparted0debian1  2.3-5                 The GNU Parted disk partitioning s
ii  libpcap0.8         1.1.1-2+squeeze1      system interface for user-level pa
ii  libpciaccess0      0.12.0-1              Generic PCI access library for X
ii  libreadline6       6.1-3                 GNU readline and history libraries
ii  libsasl2-2         2.1.23.dfsg1-7        Cyrus SASL - authentication abstra
ii  libudev0           164-3                 libudev shared library
ii  libuuid1           2.17.2-9              Universally Unique ID library
ii  libvirt0           0.9.12-6~bpo60+1      library for interfacing with diffe
ii  libxenstore3.0     4.0.1-5.5             Xenstore communications library fo
ii  libxml2            2.7.8.dfsg-2+squeeze6 GNOME XML library
ii  libyajl1           1.0.12-2              Yet Another JSON Library
ii  logrotate          3.7.8-6               Log rotation utility

Versions of packages libvirt-bin recommends:
ii  bridge-utils        1.4-5                Utilities for configuring the Linu
ii  dmidecode           2.9-1.2              Dump Desktop Management Interface 
pn  dnsmasq-base        <none>               (no description available)
pn  ebtables            <none>               (no description available)
ii  gawk                1:3.1.7.dfsg-5       GNU awk, a pattern scanning and pr
ii  iproute             20100519-3           networking and traffic control too
ii  iptables            1.4.8-3              administration tools for packet fi
pn  libxml2-utils       <none>               (no description available)
ii  netcat-openbsd      1.89-4               TCP/IP swiss army knife
ii  parted              2.3-5                The GNU Parted disk partition resi
ii  qemu                1.1.2+dfsg-2~bpo60+1 fast processor emulator
ii  qemu-kvm            1.1.2+dfsg-5~bpo60+1 Full virtualization on x86 hardwar

Versions of packages libvirt-bin suggests:
pn  policykit-1                   <none>     (no description available)
pn  radvd                         <none>     (no description available)

-- no debconf information



More information about the Pkg-libvirt-maintainers mailing list