qemu-img qcow2 conversion hangs on large core systems
Bug #1457639 reported by
dann frazier
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Cloud Archive |
Fix Released
|
Undecided
|
Unassigned | ||
Kilo |
Triaged
|
High
|
Unassigned | ||
Liberty |
Fix Released
|
High
|
Unassigned | ||
qemu (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Vivid |
Won't Fix
|
High
|
Unassigned | ||
Wily |
Fix Released
|
High
|
Unassigned |
Bug Description
[Impact]
qemu-img frequently hangs when converting a file to qcow2 on a system with a large number of cores.
[Test Case]
On a system with a large number of cores (my test system has 48), run:
wget http://
for i in $(seq 1 10); do qemu-img convert -O qcow2 disk.img disk.qcow2; done
Mine always hangs within the first 3 iterations.
[Regression Risk]
Fix is a clean cherry pick from upstream, which should give us a clear path to resolution if regressions are found.
Changed in qemu (Ubuntu Vivid): | |
status: | New → Confirmed |
importance: | Undecided → High |
Changed in qemu (Ubuntu Vivid): | |
assignee: | nobody → Serge Hallyn (serge-hallyn) |
Changed in qemu (Ubuntu Vivid): | |
status: | Confirmed → In Progress |
Changed in qemu (Ubuntu Vivid): | |
assignee: | Serge Hallyn (serge-hallyn) → nobody |
no longer affects: | qemu (Ubuntu Trusty) |
Changed in qemu (Ubuntu Vivid): | |
status: | In Progress → Won't Fix |
Changed in cloud-archive: | |
status: | New → Fix Released |
To post a comment you must log in.
I pushed a fix based on the debian-unstable branch to: /git.launchpad. net/~dannf/ qemu
git:/
I haven't been able to reproduce this issue on Debian unstable so I didn't file a Debian bug. However, as the upstream commit log describes, easy reproduction is pretty sensitive to the environment and doesn't imply the bug is *not* there - so I'm assuming it makes more sense to go through Debian than to be an Ubuntu-specific patch.