Thanks Matt, yeah we actually had no similar report in all the time.
It is unclear to me if there still is something needed in the kernel, but it is 
unclear which (if any) qemu change needs to be done as there is no external 
reproducer.
It is good to hear that in your case after working heavily it just resolved 
itself.

** Changed in: qemu-kvm (Ubuntu)
       Status: New => Incomplete

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1603902

Title:
  qemu-img convert hangs on Ubuntu Server 16.04 with 100% cpu

Status in linux package in Ubuntu:
  Incomplete
Status in qemu-kvm package in Ubuntu:
  Incomplete

Bug description:

  When i try to convert raw image to qcow2 format with command:

  qemu-img convert -O qcow2 base-image.img base-image.qcow2

  i have several problems:

  1.    qemu-img process never stops by itself and i can not kill it with kill 
-9
  2.    qemu-img process utilizes 100% of one cpu core

  Additional information:

  1.    I use supermicro server with 28 cpu cores and host Ubuntu Server 16.04
  2.    Filesystem is ext4
  3.    Original VM raw image (with installed guest Ubuntu Server 16.04) works 
without any problem. When i am trying to convert formats this VM is powered off.

  4.    uname -r
      4.4.0-28-generic

  
      dpkg -s qemu-kvm | grep Version
      Version: 1:2.5+dfsg-5ubuntu10.2

  
      dpkg -s qemu-utils | grep Version
      Version: 1:2.5+dfsg-5ubuntu10.2

  
      strace qemu-img convert -O qcow2 base-image.img base-image.qcow2 
      ...
      lseek(10, 1361051648, SEEK_DATA)        = 1386217472
      lseek(10, 1386217472, SEEK_DATA)        = 1386217472
      lseek(10, 1386217472, SEEK_HOLE)        = 1403359232
      lseek(10, 1403359232, SEEK_DATA)        = 1403387904
      lseek(10, 1403387904, SEEK_DATA)        = 1403387904
      lseek(10, 1403387904, SEEK_HOLE)        = 1419091968
      lseek(10, 1419091968, SEEK_DATA

  What can cause such strange behavior, and how can i convert raw image
  to qcow2 format?

  UPDATED: I have installed 4.6.0 linux kernel, and everything works fine right 
now. But the question still exists: is there any other way to fix this bug for 
qemu-img and Ubuntu 16.04?
  --- 
  ApportVersion: 2.20.1-0ubuntu2.1
  Architecture: amd64
  DistroRelease: Ubuntu 16.04
  InstallationDate: Installed on 2016-07-11 (6 days ago)
  InstallationMedia: Ubuntu-Server 16.04 LTS "Xenial Xerus" - Release amd64 
(20160420.3)
  Package: qemu-kvm 1:2.5+dfsg-5ubuntu10.2
  PackageArchitecture: amd64
  ProcEnviron:
   TERM=xterm
   PATH=(custom, no user)
   XDG_RUNTIME_DIR=<set>
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  Tags:  xenial
  Uname: Linux 4.6.0-040600-generic x86_64
  UnreportableReason: The running kernel is not an Ubuntu kernel
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups:
   
  _MarkForUpload: True

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1603902/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to