Package: qemu-system-x86
Version: 1:2.1+dfsg-12+deb8u6
Severity: important

Research indicates this has already been found by others, but there is no
mention in Debian's bug DB.  QEMU generates simulated USB hubs if one
attempts to simulate plugging in enough devices, but apparently fails to
remove the simulated hubs if the simulated devices are removed.

This makes it impossible to load VM snapshots which were saved with a
simulated hub being present.  I found two bugs on the QEMU bug DB (hosted
by Launchpad/Ubuntu):

https://bugs.launchpad.net/qemu/+bug/1586611
https://bugs.launchpad.net/qemu/+bug/1586613

Run `loadvm snapshot` in the monitor and get:
Unknown savevm section or instance '0000:00:01.2/2/usb-ptr' 0

I'd rate these as pretty important since being unable to reload snapshots
saved at crucial times is a pretty major problem.  Ideally `qemu-img
check` would be able to detect the presence of the unneeded emulated hubs
and be able to remove them.

I'm in rather urgent need of a tool to strip out the phantom USB hubs as
that is likely the quickest way to resurrect these valuable snapshots.


-- 
(\___(\___(\______          --=> 8-) EHM <=--          ______/)___/)___/)
 \BS (    |         ehem+sig...@m5p.com  PGP 87145445         |    )   /
  \_CS\   |  _____  -O #include <stddisclaimer.h> O-   _____  |   /  _/
8A19\___\_|_/58D2 7E3D DDF4 7BA6 <-PGP-> 41D1 B375 37D0 8714\_|_/___/5445

Reply via email to